@media(min-width: 1200px){.dropdown-static{position:static}}.dropdown-submenu .dropdown-item{font-size:.9em;padding-left:2.5rem}@media(min-width: 1200px){.dropdown-static .dropdown-item{-moz-column-break-inside:avoid;break-inside:avoid;white-space:normal}}.navbar .dropdown-item{display:inline-block}@media(min-width: 1200px){.nav-item:not(.dropdown-static) .dropdown-menu{margin-top:.5rem}}@media(min-width: 1200px){.dropdown-menu{-moz-column-rule-color:#dee2e6;column-rule-color:#dee2e6;-moz-column-rule-style:dashed;column-rule-style:dashed;-moz-column-rule-width:1px;column-rule-width:1px;padding-bottom:1rem;padding-top:1rem}}@media(min-width: 1200px){.dropdown-static .dropdown-menu{-moz-column-count:5;column-count:5;-moz-column-rule-color:#dee2e6;column-rule-color:#dee2e6;-moz-column-rule-style:dashed;column-rule-style:dashed;-moz-column-rule-width:1px;column-rule-width:1px;left:0;margin-top:0;right:0;top:100%}}@media(min-width: 1200px){.dropdown-static .dropdown-menu .dropdown-submenu{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block}}.dropdown-header{color:inherit;font-size:1rem;font-weight:bold}.dropdown--card-header-buttons{position:absolute;right:1rem;text-align:right;top:1rem}.btn:disabled,.btn.disabled,fieldset:disabled .btn{opacity:.2;pointer-events:none}.btn-primary{color:#fff}.btn-primary:hover{color:#fff}.btn-primary:disabled,.btn-primary.disabled{color:#fff}.btn-primary .btn-check:checked+.btn-primary,.btn-primary .btn-check:active+.btn-primary,.btn-primary:active,.btn-primary .btn-primary.active,.btn-primary .show>.btn-primary.dropdown-toggle{color:#fff}.btn-primary .btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff}.btn.btn--collapse[aria-expanded=false]::before{content:attr(data-bs-toggle-show-text);margin-right:.5rem}.btn.btn--collapse[aria-expanded=false]::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.btn.btn--collapse.btn--collapse--no-label[aria-expanded=false]::before{display:none}.btn.btn--collapse[aria-expanded=true]::before{content:attr(data-bs-toggle-hide-text);margin-right:.5rem}.btn.btn--collapse[aria-expanded=true]::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.btn.btn--collapse.btn--collapse--no-label[aria-expanded=true]::before{display:none}.shadow-top{box-shadow:0 -0.5rem 1rem rgba(0,0,0,.15) !important}.shadow-top-sm{box-shadow:0 -0.125rem .25rem rgba(0,0,0,.075) !important}.shadow-top-lg{box-shadow:0 -1rem 3rem rgba(0,0,0,.175) !important}.h-1{height:1rem !important}.h-2{height:1.5rem !important}.h-3{height:2.5rem !important}.h-4{height:3.5rem !important}.h-5{height:5rem !important}.fw-medium{font-weight:600}.w-min-button{min-width:11.429rem}.text-disabled{color:#b7bec5 !important}.text-disabled>td>a{opacity:.3}.form-floating.selected>.form-control,.form-floating.selected>.form-select{border-color:#80bad1;box-shadow:-0.214rem 0 0 0 #0075a2}.form-floating.selected>.form-control:focus,.form-floating.selected>.form-select:focus{box-shadow:0 0 0 .25rem rgba(0,117,162,.25)}.main-content .form-floating>.form-select{padding:.375rem .75rem}.projects-calendar .form-floating>.form-select{min-width:8rem;padding-bottom:.625rem;padding-top:1.625rem}.form-floating>label{overflow:hidden;right:0;text-overflow:ellipsis;white-space:nowrap}.form-floating>label>br{display:none}legend.form-switch{float:none;font-size:unset;line-height:inherit;margin-bottom:.5rem;width:100%}.row--fieldset{padding-left:1rem;padding-right:1rem}.form-check--row-reverse{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-left:calc(var(--bs-gutter-x) / -2);margin-right:calc(var(--bs-gutter-x) / -2);padding-left:0}.form-check--row-reverse .form-check-input{flex:0 0 auto;margin-left:0}@media(min-width: 768px){.form-check--row-reverse .form-check-input{margin-left:calc(var(--bs-gutter-x) / 2)}}.form-check-input:disabled{cursor:not-allowed;pointer-events:auto}.form-check--row-reverse .form-check-label{padding-left:calc(var(--bs-gutter-x) / 2);padding-right:calc(var(--bs-gutter-x) / 2)}@media(min-width: 768px){.form-check--row-reverse .form-check-label{flex:0 0 auto;width:25%}}.modal::before{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.modal-xxl{max-width:1780px}.dialog .modal-body{padding-bottom:0}.modal-backdrop{display:none !important}.card-header-collapse::before{margin-right:.5rem}.card-header-collapse::after{font-family:"Font Awesome 5 Free";font-weight:900}.card-header-collapse[aria-expanded=false]::before{content:"Rozwiń"}.card-header-collapse[aria-expanded=false]::after{content:""}.card-header-collapse[aria-expanded=true]::before{content:"Zwiń"}.card-header-collapse[aria-expanded=true]::after{content:""}@media(min-width: 1200px){.card-header-collapse{display:none}}.accordion-header.accordion-header--buttons{position:relative}.accordion-item{position:relative}.accordion-button{flex-direction:row-reverse;justify-content:flex-end;padding-right:4rem}@media(min-width: 1200px){.accordion-button{padding-right:50%}}.accordion-button:not(.collapsed){background-color:#f8f9fa}.accordion-header--buttons .accordion-button::after{margin-left:0;margin-right:1rem}.accordion .dropdown{position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:2}@media(min-width: 1200px){.accordion .dropdown>.btn{display:none}}@media(min-width: 1200px){.accordion .dropdown-menu{background-color:transparent;border-width:0;display:flex;margin:0;min-width:0;padding:0;position:static}}@media(min-width: 1200px){.accordion .dropdown-menu>li{padding-left:.2rem;padding-right:.2rem}}@media(min-width: 1200px){.accordion .dropdown-item-btn{background-color:transparent;border:1px solid transparent;color:#212529;cursor:pointer;display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;padding:.375rem 1.5rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}@media(min-width: 1200px)and (prefers-reduced-motion: reduce){.accordion .dropdown-item-btn{transition:none}}@media(min-width: 1200px){.accordion .dropdown-item-btn:hover{color:#212529}}@media(min-width: 1200px){.btn-check:focus+.accordion .dropdown-item-btn,.accordion .dropdown-item-btn:focus{box-shadow:0 0 0 .25rem rgba(0,117,162,.25);outline:0}}@media(min-width: 1200px){.accordion .dropdown-item-btn:disabled,.accordion .dropdown-item-btn.disabled,fieldset:disabled .accordion .dropdown-item-btn{opacity:.65;pointer-events:none}}@media(min-width: 1200px){.accordion .dropdown-item-btn-sm{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}}@media(min-width: 1200px){.accordion .dropdown-item-btn-primary{color:#fff;background-color:#0075a2;border-color:#0075a2}.accordion .dropdown-item-btn-primary:hover{color:#fff;background-color:#00638a;border-color:#005e82}.btn-check:focus+.accordion .dropdown-item-btn-primary,.accordion .dropdown-item-btn-primary:focus{color:#fff;background-color:#00638a;border-color:#005e82;box-shadow:0 0 0 .25rem rgba(38,138,176,.5)}.btn-check:checked+.accordion .dropdown-item-btn-primary,.btn-check:active+.accordion .dropdown-item-btn-primary,.accordion .dropdown-item-btn-primary:active,.accordion .dropdown-item-btn-primary.active,.show>.accordion .dropdown-item-btn-primary.dropdown-toggle{color:#fff;background-color:#005e82;border-color:#00587a}.btn-check:checked+.accordion .dropdown-item-btn-primary:focus,.btn-check:active+.accordion .dropdown-item-btn-primary:focus,.accordion .dropdown-item-btn-primary:active:focus,.accordion .dropdown-item-btn-primary.active:focus,.show>.accordion .dropdown-item-btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,138,176,.5)}.accordion .dropdown-item-btn-primary:disabled,.accordion .dropdown-item-btn-primary.disabled{color:#fff;background-color:#0075a2;border-color:#0075a2}}.nav-tabs--scrollable{flex-wrap:nowrap;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}@media(min-width: 768px){.nav-tabs--scrollable{margin:0 3rem}}.nav-tabs--scrollable::-webkit-scrollbar{display:none}.nav-tabs--scrollable .nav-link{color:#212529;white-space:nowrap}.nav-tabs--scrollable .nav-link.active{background-color:#f8f9fa;color:#006992}.nav-tabs-control-prev,.nav-tabs-control-next{background-color:transparent;border-width:0;display:none;padding:0;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 768px){.nav-tabs-control-prev,.nav-tabs-control-next{display:flex}}.nav-tabs-control-prev--disabled,.nav-tabs-control-next--disabled{opacity:.1;pointer-events:none}.nav-tabs-control-prev-icon,.nav-tabs-control-next-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:1.25rem;width:1.25rem}.nav-tabs-control-prev{left:0}.nav-tabs-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.nav-tabs-control-next{right:0}.nav-tabs-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.nav-link__badge{position:relative}.nav-link__badge::after{align-items:center;background-color:var(--bs-danger);border-radius:50%;content:attr(data-badge-text);display:inline-flex;font-size:.714rem;height:1.4rem;justify-content:center;position:absolute;right:-0.357rem;top:0;width:1.4rem}.nav-link__badge--disabled::after{display:none}.table>tbody>tr>td{vertical-align:middle}.table>tbody>tr.tr-collapse>td{border-bottom-width:0;padding-bottom:0;padding-top:0}.table>tbody>tr.tr-collapse:hover{--bs-table-accent-bg: transparent}.table>tbody>tr.tr-collapse--show>td{border-bottom-width:1px}.list-group-item{cursor:move}.list-group-item.ui-sortable-helper{border-color:#80bad1 !important;box-shadow:0 0 0 .25rem rgba(0,117,162,.25) !important}.list-group-item>.fas{margin-right:.5rem}.ui-sortable .list-group-item+.list-group-item{border-top-width:1px;margin-top:-1px}.form-select--toolbar-combobox{width:260px}.form-select--drag-and-drop{padding-bottom:.625rem !important;padding-top:1.625rem !important}.popover{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.ui-datepicker{z-index:9999 !important}.body-backdrop::before{background-color:rgba(0,0,0,.8);content:"";height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);visibility:hidden;width:100vw;z-index:1040}.body-backdrop--active{overflow:hidden}.body-backdrop--active::before{opacity:1;visibility:visible}.footer{color:rgba(255,255,255,.9)}.footer .copyright{text-align:center}@media(min-width: 1200px){.footer .copyright>.row>div:first-child{text-align:left}}@media(min-width: 1200px){.footer .copyright>.row>div:last-child{text-align:right}}@media(min-width: 1200px){.main-container{display:grid;grid-column-gap:1rem;grid-template-columns:20rem minmax(0, 1fr);height:100%;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}}@media(min-width: 1200px){.main-container--full{margin-left:calc(-20rem - 1rem)}}.main-sidebar{background-color:#f8f9fa;bottom:0;left:-22rem;padding:3rem 1rem 1rem 1rem;position:fixed;top:0;transition-duration:.3s;transition-property:none;width:22rem;z-index:1040}@media(min-width: 1200px){.main-sidebar{background-color:#e9ecef;box-shadow:none !important;grid-column:1;margin:-1rem 0 0 -0.75rem;padding:1rem 1rem 3rem 1rem;position:relative;width:auto;z-index:4}}.dialog .main-sidebar{margin:-1rem -1rem 1rem -1rem;padding:1rem;position:relative;width:auto}@media(min-width: 1200px){.dialog .main-sidebar{margin:-1rem 0 0 -1rem;padding:1rem 1rem 0 1rem}}.main-sidebar--collapsing-show{left:0;transition-property:left;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.main-sidebar--collapsing-hide{left:-22rem;transition-property:left;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.main-sidebar--show{left:0;overflow-y:auto}@media(min-width: 1200px){.main-sidebar--show{overflow-y:unset}}.main-sidebar__toggler{position:absolute;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;z-index:1}.main-sidebar__toggler:focus{box-shadow:none}.main-sidebar__toggler[aria-expanded=false]{background-color:#0075a2;border-radius:50%;bottom:3rem;height:3rem;opacity:.5;padding:0;right:-3.5rem;top:auto;width:3rem}@media(min-width: 1200px){.main-sidebar__toggler[aria-expanded=false]{left:1rem;position:fixed;right:auto;z-index:1}}.main-sidebar__toggler[aria-expanded=false]:hover{opacity:1}.main-sidebar__toggler[aria-expanded=true]{bottom:auto;padding:.5rem;right:.5rem;top:.5rem;transition:none}@media(min-width: 1200px){.main-sidebar__toggler[aria-expanded=true]{background-color:#0075a2;border-radius:50%;bottom:3rem;height:3rem;left:1rem;opacity:.5;padding:0;position:fixed;right:auto;top:auto;width:3rem;z-index:1}}@media(min-width: 1200px){.main-sidebar__toggler[aria-expanded=true]:hover{opacity:1}}.main-sidebar__toggler::before{font-family:"Font Awesome 5 Free";font-weight:900}.main-sidebar__toggler[aria-expanded=false]::before{color:#fff;content:""}.main-sidebar__toggler[aria-expanded=true]::before{content:""}@media(min-width: 1200px){.main-sidebar__toggler[aria-expanded=true]::before{color:#fff;content:""}}.main-sidebar__filter-submit{background-color:#f8f9fa;bottom:-1rem;padding-bottom:1.2rem;padding-top:1.2rem;position:-webkit-sticky;position:sticky}@media(min-width: 1200px){.main-sidebar__filter-submit{background-color:#e9ecef;bottom:0}}@media(min-width: 1200px){.dialog .main-sidebar__filter-submit{bottom:0}}.main-sidebar__filter-submit::before,.main-sidebar__filter-submit::after{background-color:#f8f9fa;content:"";display:block;height:100%;position:absolute;width:1rem}@media(min-width: 1200px){.main-sidebar__filter-submit::before,.main-sidebar__filter-submit::after{background-color:#e9ecef}}.main-sidebar__filter-submit::before{left:0;top:0;transform:translateX(-100%)}.main-sidebar__filter-submit::after{right:0;top:0;transform:translateX(100%)}.main-content{padding-bottom:2rem}@media(min-width: 1200px){.main-content{grid-column:2;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}}.tbody-grid{display:grid;grid-auto-columns:1fr;position:relative}.tbody-grid-column-1{display:flex;grid-column:1}.tbody-grid-column-1::before{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0}.tbody-grid-column-1:last-child::after{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0;top:100%}@media(min-width: 1200px){.tbody-grid-column-1{grid-column:1}}.tbody-grid-column-1 th{border-width:0;flex:0 0 50%;background-color:#f8f9fa}.tbody-grid-column-1 td{border-width:0;flex:0 0 50%}.tbody-grid-column-2{display:flex;grid-column:1}.tbody-grid-column-2::before{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0}.tbody-grid-column-2:last-child::after{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0;top:100%}@media(min-width: 1200px){.tbody-grid-column-2{grid-column:2}}.tbody-grid-column-2 th{border-width:0;flex:0 0 50%;background-color:#f8f9fa}.tbody-grid-column-2 td{border-width:0;flex:0 0 50%}.tbody-grid-column-3{display:flex;grid-column:1}.tbody-grid-column-3::before{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0}.tbody-grid-column-3:last-child::after{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0;top:100%}@media(min-width: 1200px){.tbody-grid-column-3{grid-column:3}}.tbody-grid-column-3 th{border-width:0;flex:0 0 50%;background-color:#f8f9fa}.tbody-grid-column-3 td{border-width:0;flex:0 0 50%}.tbody-grid-column-4{display:flex;grid-column:1}.tbody-grid-column-4::before{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0}.tbody-grid-column-4:last-child::after{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0;top:100%}@media(min-width: 1200px){.tbody-grid-column-4{grid-column:4}}.tbody-grid-column-4 th{border-width:0;flex:0 0 50%;background-color:#f8f9fa}.tbody-grid-column-4 td{border-width:0;flex:0 0 50%}.tbody-grid-column-5{display:flex;grid-column:1}.tbody-grid-column-5::before{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0}.tbody-grid-column-5:last-child::after{background-color:#dee2e6;content:"";height:1px;left:0;position:absolute;right:0;top:100%}@media(min-width: 1200px){.tbody-grid-column-5{grid-column:5}}.tbody-grid-column-5 th{border-width:0;flex:0 0 50%;background-color:#f8f9fa}.tbody-grid-column-5 td{border-width:0;flex:0 0 50%}.grid-personel{display:grid;grid-template-columns:repeat(2, calc(100% / 3));justify-content:flex-end;padding-right:10rem;position:relative}.grid-personel .grid-personel__textarea .form-field div:nth-child(2),.grid-personel .grid-personel__select .form-field div:nth-child(2){flex-grow:1}.grid-personel__buttons{align-items:center;display:flex;flex-direction:column;position:absolute;right:.75rem}.error .fas{font-size:4rem}@media(min-width: 1200px){.error .fas{font-size:5rem}}.error__description{padding-top:7rem;position:relative}@media(min-width: 1200px){.error__description{padding-left:9rem;padding-top:0}}.error__description::before{color:var(--bs-warning);content:"";font-family:"Font Awesome 5 Free";font-size:5rem;font-weight:900;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media(min-width: 1200px){.error__description::before{left:0;top:50%;transform:translate(0, -50%)}}.error__description::after{background-color:#dee2e6;content:"";height:100%;position:absolute;top:50%;transform:translate(-1.8rem, -50%);width:1px}.preloader{align-items:center;background-color:rgba(233,236,239,.5);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);visibility:hidden;z-index:1061}body>.preloader{position:fixed}.preloader--active{opacity:1;visibility:visible}.preloader__spinner{height:4rem;position:absolute;width:4rem}.projects-calendar__project .preloader__spinner{height:2rem;width:2rem}.fi{align-items:center;background-color:#e9ecef;display:inline-flex;height:2rem;justify-content:center;position:relative;width:1.6rem}.fi[data-fi]::before{content:attr(data-fi);font-size:.6em;font-style:normal;font-weight:bold;text-transform:uppercase;transform:translate(-0.1rem, 0.5rem)}.fi[data-fi]::after{border-right:4px solid #fff;border-top:4px solid #fff;content:"";position:absolute;right:0;top:0}.fi[data-fi=pdf]{background-color:#c43e1c;color:#fff}.fi[data-fi=pdf]::after{border-bottom:4px solid #973016;border-left:4px solid #973016}.fi[data-fi=csv]{background-color:#107c41;color:#fff}.fi[data-fi=csv]::after{border-bottom:4px solid #0a4f29;border-left:4px solid #0a4f29}.fi[data-fi=xls]{background-color:#107c41;color:#fff}.fi[data-fi=xls]::after{border-bottom:4px solid #0a4f29;border-left:4px solid #0a4f29}.combobox--active{border-color:#80bad1 !important;box-shadow:0 0 0 .25rem rgba(0,117,162,.25) !important;outline:0}.combobox--absolute{position:relative}.combobox__header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.combobox__body{background-color:#fff;display:none;margin-top:13px;z-index:1}.main-content .combobox__body{margin-top:.6rem}.combobox--active .combobox__body{border-color:#80bad1 !important;display:block}.combobox--absolute .combobox__body{border:1px solid rgba(0,0,0,.15);left:0;padding:1rem .75rem;position:absolute;right:0}.combobox--top .combobox__body{margin-top:0;transform:translateY(calc(-100% - 30px))}.form-floating .combobox--top .combobox__body{margin-top:0;transform:translateY(calc(-100% - 48px))}.combobox__selected{max-height:14.286rem;overflow-y:auto}.combobox__selected .alert{font-size:.8rem}.combobox__selected .btn-close{background-size:.5rem auto}.combobox__options{max-height:14.286rem;overflow-y:auto}.combobox__toggle-group{display:flex;justify-content:space-between}.main-sidebar .combobox__toggle-group,.table-caption .combobox__toggle-group{display:block}.combobox__toggle-all{flex:0 0 calc(50% - 0.5rem)}.main-sidebar .combobox__toggle-all,.table-caption .combobox__toggle-all{margin-bottom:.5rem;width:100%}.combobox__toggle-selected{flex:0 0 calc(50% - 0.5rem)}.main-sidebar .combobox__toggle-selected,.table-caption .combobox__toggle-selected{width:100%}.autocomplete{position:relative}.autocomplete__body{background-color:#fff;border:1px solid rgba(0,0,0,.15);left:0;max-height:20rem;overflow-y:auto;position:absolute;right:0;top:0;z-index:1}.autocomplete__items{list-style:none outside none;margin:0;padding:1rem 0}.autocomplete__items span{cursor:default}.table-caption--collapse-active{position:relative;z-index:2}.table-caption .navbar-collapse{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;height:auto !important;padding:.5rem 0;position:absolute;right:-1rem;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}@media(min-width: 1200px){.table-caption .navbar-collapse{background-color:transparent;border-radius:0;border-width:0;padding:0;position:static}}.table-caption .navbar-collapse.collapsing{transition:none}.table-caption .navbar-collapse--bottom{bottom:100%;top:auto}.table-caption .navbar-collapse .dropdown-divider{border-width:0;margin-bottom:.25rem;margin-top:.5rem}@media(min-width: 1200px){.table-caption .navbar-collapse .dropdown-divider{background-color:#ced4da;height:2rem;margin:0 .5rem;width:1px}}.table-caption .save-as-collapse{margin-top:.5rem}@media(min-width: 1200px){.table-caption .save-as-collapse{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;height:auto !important;padding:.5rem 1rem;position:absolute;right:0;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}}.table-caption .save-as-collapse.collapsing{transition:none}.table-caption .save-as-collapse ul{list-style:none outside none;margin:0;padding:0}.table-caption .save-as-collapse ul li a{align-items:center;color:initial;display:flex;padding:.25rem 0;text-decoration:none}.table-caption .save-as-collapse ul li a[href*=pager_nolimit]{display:none}.table-caption .save-as-collapse ul li a[href*=pager_nolimit].visible{display:block}@media(min-width: 1200px){.table-caption .navbar-collapse--bottom .save-as-collapse{bottom:100%;top:auto}}.benchmark{background-color:#001639;border-top:1px dotted #f8f9fa;bottom:0;left:0;padding:.3rem 0;position:fixed;right:0;z-index:4}.benchmark .collapse,.benchmark .collapsing{bottom:2.143rem;height:auto !important;left:0;position:absolute;right:0;transition:none !important}.benchmark .collapse .card-body{max-height:20rem;overflow:auto}.benchmark .collapse .table>thead>tr>th:nth-child(1){width:1%}.benchmark .collapse .table>thead>tr>th:nth-child(3){width:1%}.benchmark .collapse .table>thead>tr>th:nth-child(4){width:1%}.benchmark .collapse .table input:focus-visible{outline:none}.benchmark .collapse .table input::-moz-selection{background-color:transparent}.benchmark .collapse .table input::selection{background-color:transparent}.projects-calendar{--calendar-body-font-size: 14px;--calendar-body-header-grid-padding-x: 1rem;--calendar-column-color: #f9f9f9;--calendar-header-font-size: 18px;--calendar-project-font-size: 14px;--calendar-project-padding-x: 14px;--calendar-project-padding-y: 7px;--calendar-row-color: #f0f0f0;--calendar-row-min-height: 42px;--calendar-sidebar-area-width: 140px;--calendar-sidebar-date-width: 100px}.projects-calendar{background-color:#fff;display:grid;grid-gap:0;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projects-calendar .preloader{background-color:transparent}.projects-calendar__header{grid-column:1/3;grid-row:1;padding:1rem}.projects-calendar__header-text{display:inline-flex;flex-direction:column;padding:0 1rem}.projects-calendar__header-text-date{font-size:var(--calendar-header-font-size)}.projects-calendar__header-select{left:0;opacity:0;position:absolute;top:.357rem;visibility:hidden;z-index:0}.projects-calendar__body{display:grid;grid-column:1/3;grid-gap:0;grid-row:2;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;overflow:auto}.projects-calendar__body--date{grid-template-columns:var(--calendar-sidebar-date-width) 1fr}.projects-calendar__body--area{grid-template-columns:var(--calendar-sidebar-area-width) 1fr}.projects-calendar__body-content{flex-grow:1;position:relative}.projects-calendar__body-content-background{bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;position:absolute;right:0;top:0;z-index:0}.projects-calendar__body-content-background>div{position:relative}.projects-calendar__body-content-background>div:nth-child(2n+2){background-color:var(--calendar-column-color)}.projects-calendar__body-content-row{border-bottom:1px solid var(--calendar-row-color);border-right:1px solid var(--calendar-row-color);display:grid;grid-row-gap:.5rem;min-height:var(--calendar-row-min-height);padding:.5rem 0;position:relative;z-index:1}.projects-calendar__body-content-row:first-child{border-top:1px solid #f0f0f0}.projects-calendar__body--hide-empty-resources .projects-calendar__body-content-row{display:none}.projects-calendar__body-sidebar{align-items:flex-start;background-color:#fff;box-shadow:0 0 .571rem 0 #e9ecef;grid-column:1;grid-row:2;left:0;padding:0 1rem;position:-webkit-sticky;position:sticky;z-index:3}.projects-calendar__body-sidebar ul{display:flex;flex-direction:column;list-style:none outside none;margin:0;padding:0}.projects-calendar__body-sidebar ul li{align-items:flex-start;background-color:#fff;display:inline-flex;min-height:var(--calendar-row-min-height);position:-webkit-sticky;position:sticky;top:0}.projects-calendar__body--date .projects-calendar__body-sidebar ul li{justify-content:center}.projects-calendar__body--area .projects-calendar__body-sidebar ul li{justify-content:flex-start}.projects-calendar__body--hide-empty-resources .projects-calendar__body-sidebar ul li{display:none}.projects-calendar__body-sidebar ul li span{font-size:var(--calendar-body-font-size);line-height:var(--calendar-row-min-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-calendar__body-main{display:flex;flex-direction:column;grid-column:2;grid-row:2}.projects-calendar__body-header{background-color:#fff;box-shadow:0 0 .571rem 0 #e9ecef;position:-webkit-sticky;position:sticky;top:0;z-index:2}.projects-calendar__body-header-grid{background-color:#e9ecef;display:grid;grid-row-gap:1px;list-style:none outside none;margin:0;padding:0}.projects-calendar__body-header-grid>li{background-color:#fff;border-right:1px solid #e9ecef;padding:.5rem var(--calendar-body-header-grid-padding-x)}.projects-calendar__body-header-grid>li.hour,.projects-calendar__body-header-grid>li.weekday{display:inline-flex;justify-content:center}.projects-calendar__body-header-grid>li span{font-size:var(--calendar-body-font-size);position:-webkit-sticky;position:sticky;white-space:nowrap}.projects-calendar__body--date .projects-calendar__body-header-grid>li span{left:calc(var(--calendar-sidebar-date-width) + var(--calendar-body-header-grid-padding-x))}.projects-calendar__body--area .projects-calendar__body-header-grid>li span{left:calc(var(--calendar-sidebar-area-width) + var(--calendar-body-header-grid-padding-x))}.projects-calendar__project{color:initial;grid-column:1;padding:var(--calendar-project-padding-y) 0;position:relative;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);width:-webkit-fill-available;width:-moz-available;width:stretch}.projects-calendar__project:hover{color:initial}.projects-calendar__project--full{width:100%}.projects-calendar__project[style*="width: 0%"]{display:none}.projects-calendar__project-background{background-color:#eeb800;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.projects-calendar__project--full .projects-calendar__project-background::before{content:""}.projects-calendar__project--full .projects-calendar__project-background::after{content:""}.projects-calendar__project--start .projects-calendar__project-background{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.projects-calendar__project--end .projects-calendar__project-background{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.projects-calendar__project--selected .projects-calendar__project-background{opacity:1}.projects-calendar__project-description{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;position:-webkit-sticky;position:sticky}.projects-calendar__body--date .projects-calendar__project-description{left:var(--calendar-sidebar-date-width)}.projects-calendar__body--area .projects-calendar__project-description{left:var(--calendar-sidebar-area-width)}.projects-calendar__project-description>span{font-size:var(--calendar-project-font-size);margin:0 var(--calendar-project-padding-x);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-calendar__highlight{background-color:rgba(162,45,0,.2);border-radius:.5rem;bottom:0;position:absolute;top:0;z-index:0}.projects-calendar__form .form-control{width:7.5rem}.columns-drag-and-drop-modal{position:relative}.columns-drag-and-drop-modal__move{display:flex;justify-content:space-around;left:0;position:absolute;right:0;top:3.714rem}@media(min-width: 1200px){.columns-drag-and-drop-modal__move{display:inline-flex;flex-direction:column;height:5rem;justify-content:space-between;left:50%;right:auto;top:calc(50% + 1.714rem);transform:translate(-50%, -50%)}}.columns-drag-and-drop-modal__available,.columns-drag-and-drop-modal__active{border:1px dashed #dee2e6;display:flex;flex-direction:column;list-style:none outside none;padding:.5rem;position:relative;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.columns-drag-and-drop-modal__available.active,.columns-drag-and-drop-modal__active.active{border-color:#0075a2}.columns-drag-and-drop-modal__available li,.columns-drag-and-drop-modal__active li{display:flex;height:2.5rem;margin-top:-1px;z-index:1}.columns-drag-and-drop-modal__available li.active,.columns-drag-and-drop-modal__active li.active{z-index:2}.columns-drag-and-drop-modal__available li span,.columns-drag-and-drop-modal__active li span{align-items:center;background-color:#fff;border:1px solid #ced4da;cursor:move;display:flex;height:2.5rem;padding-left:1rem;padding-right:1rem;position:relative;transition-duration:.2s;transition-property:border-color,padding-left,opacity;transition-timing-function:ease-in-out;width:100%}.columns-drag-and-drop-modal__available li span::before,.columns-drag-and-drop-modal__active li span::before{content:attr(data-text);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.columns-drag-and-drop-modal__available li span.active,.columns-drag-and-drop-modal__active li span.active{border-color:#0075a2;padding-left:4rem;z-index:1}.columns-drag-and-drop-modal__available li span.active:before,.columns-drag-and-drop-modal__active li span.active:before{opacity:.2}.columns-drag-and-drop-modal__available li span .btn-close,.columns-drag-and-drop-modal__active li span .btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a22d00'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.6em auto no-repeat;opacity:1 !important;position:absolute;right:1rem}.columns-drag-and-drop-modal__available::before,.columns-drag-and-drop-modal__active::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='19' height='19' viewBox='0 0 19 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='rect2' x='0' y='5' width='19' height='19' style='fill:%23f8f9fa;'/%3E%3Cg id='Import'%3E%3Cpath id='path4' d='M9,15.16l-3.158,-2.96l-0.684,0.729l4.342,4.071c1.448,-1.357 2.895,-2.714 4.342,-4.071l-0.684,-0.729l-3.158,2.96l-0,-15.16l-1,0l-0,15.16Z' style='fill:%230075a2;'/%3E%3Cpath id='path6' d='M19,24l-19,0l0,-19l7,0l0,1l-6,0l0,17l17,0l0,-17l-6,0l0,-1l7,0l0,19Z' style='fill:%23001639;'/%3E%3C/g%3E%3C/svg%3E");background-position:center top;background-repeat:no-repeat;background-size:2.857rem auto;color:#6c757d;content:attr(data-text);left:0;opacity:1;padding-top:3.571rem;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:0}.columns-drag-and-drop-modal__available--exists::before,.columns-drag-and-drop-modal__active--exists::before{display:none}.columns-drag-and-drop-modal--touch .columns-drag-and-drop-modal__available li span.active{padding-left:1rem;pointer-events:none}.columns-drag-and-drop-modal--touch .columns-drag-and-drop-modal__active li span.active{padding-left:1rem;pointer-events:none}.drag-and-drop-files{display:flex;flex-direction:column}.drag-and-drop-files__drop-zone{border:1px dashed #dee2e6;flex:1 1 auto;list-style:none outside none;margin:0;min-height:12rem;padding:.5rem 1rem;position:relative;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.drag-and-drop-files__drop-zone--dragenter{border-color:#0075a2}.drag-and-drop-files__drop-zone::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='19' height='19' viewBox='0 0 19 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='rect2' x='0' y='5' width='19' height='19' style='fill:%23f8f9fa;'/%3E%3Cg id='Import'%3E%3Cpath id='path4' d='M9,15.16l-3.158,-2.96l-0.684,0.729l4.342,4.071c1.448,-1.357 2.895,-2.714 4.342,-4.071l-0.684,-0.729l-3.158,2.96l-0,-15.16l-1,0l-0,15.16Z' style='fill:%230075a2;'/%3E%3Cpath id='path6' d='M19,24l-19,0l0,-19l7,0l0,1l-6,0l0,17l17,0l0,-17l-6,0l0,-1l7,0l0,19Z' style='fill:%23001639;'/%3E%3C/g%3E%3C/svg%3E");background-position:center top;background-repeat:no-repeat;background-size:2.857rem auto;color:#6c757d;content:attr(data-text);display:inline-flex;left:50%;opacity:1;padding-top:3.571rem;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:0}.drag-and-drop-files__drop-zone--file::before{display:none}.drag-and-drop-files__drop-zone__item{align-items:center;display:flex;padding:.464rem 2rem .464rem 0}.drag-and-drop-files__drop-zone__item:not(:first-child){border-top:1px solid #ced4da}.drag-and-drop-files__drop-zone__item>.fiv-sqo{margin-right:1rem}.drag-and-drop-files__drop-zone__item .btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a22d00'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.6em auto no-repeat;opacity:1 !important;position:absolute;right:1rem}.drag-and-drop-files__controls{align-items:center;display:flex;padding-top:.5rem}.drag-and-drop-files__controls>*:not(:last-child){margin-right:.5rem}.drag-and-drop-files__attach{font-size:1rem;margin-left:auto}.drag-and-drop-files__remove-all{font-size:1rem}input[type=color]{opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}input[type=color]:disabled{opacity:.1}.form-fieldset-box{display:inline-block;width:100%}@media(min-width: 992px){.form-fieldset-box{width:calc(100% / 3 - 1rem)}}.form-fieldset-box:not(:last-of-type){margin-right:1.5rem}@media(min-width: 992px){.form-fieldset-box .form-field>div:first-child{width:calc(100% / 3)}}.form-fieldset-box .form-field>div:not(:first-child,.form-field-errors){flex-grow:1}

/*# sourceMappingURL=main.min.css.map*/