.description-items{display:flex;margin-left:15px;margin-right:0;justify-content:space-between}.description-gr-icon{display:flex;justify-content:flex-end}.description-gr-icon button span{color:#b7b7b7;font-weight:700}.description-link{color:#0086c4;cursor:pointer;font-style:italic}button[disabled=disabled] span{cursor:no-drop}.p-button.p-button-link{background:transparent!important;border:transparent!important}.part-box .disable-box{height:48px;background-color:#eee;border:1px solid #d0d4d9;color:#666;border-radius:5px;padding:0 5px;display:flex;align-items:center}.part-box .disable-box.ordinal{justify-content:center}.part-box .color-box{height:48px;border:1px solid #d0d4d9;border-radius:5px;width:100%}.matrix-layout{display:flex;gap:32px;align-items:flex-start;width:100%}.matrix-table-wrap{flex:2 1 0;min-width:0;overflow-x:auto}#matrix-table{width:100%;min-width:680px}.week-not-chosen{flex:1 1 0;min-width:0;width:100%}.week-not-chosen-table-wrap{width:100%;max-height:70vh;overflow-y:auto;overflow-x:hidden}.week-not-chosen-table{width:100%;border-collapse:collapse}.week-not-chosen-table td,.week-not-chosen-table th{border:1px solid #eaeaea;padding:16px;vertical-align:middle}.week-not-chosen-table th{background-color:#f3f4f7;text-align:center;position:sticky;top:0;z-index:1}.week-not-chosen-table td:first-child,.week-not-chosen-table th:first-child{width:70%}.week-not-chosen-table td:last-child,.week-not-chosen-table th:last-child{width:30%;text-align:center}.maintenance-cell{text-align:center}.maintenance-cell input[type=checkbox]{width:16px;height:16px;accent-color:#1d76bc;margin:0 auto;display:block}.empty-week-text{text-align:center;color:#6c757d}#matrix-table td{width:127px;min-height:127px;height:auto;border:1px solid #eaeaea;text-align:center;color:#000;padding:20px 5px;cursor:pointer}.body-color,.head-color{background-color:#f3f4f7}.head-color{font-weight:700}.head-color,.head-color-blank{height:57px!important}.head-color-blank{border:none!important}.vs__dropdown-menu{width:90%;padding-bottom:3em!important}.box_select-maxtrict .vs__dropdown-menu{width:100%!important}.matrix-week-select .vs__clear,.matrix-week-select .vs__deselect{display:none!important}@media screen and (max-width:1200px){.matrix-layout{flex-direction:column}.matrix-table-wrap,.week-not-chosen{width:100%}}.p-multiselect{width:450px}.p-multiselect-label:not(.p-placeholder){padding-top:.25rem;padding-bottom:.25rem}.category-item-value{padding:.25rem .5rem;border-radius:3px;display:inline-flex;margin-right:.2rem;background-color:var(--primary-color);color:var(--primary-color-text)}.p-multiselect-label-container{height:40px}.p-inputtext{margin:0 0 0 4px}@media screen and (min-width:1001px){.input_distance{width:728px!important}}.p-col-fixed{margin:0 0 0 9px!important}.input_text{height:48px!important}.input_text,.multiselect{width:760px!important}.layout-main{background:rgba(0,0,0,.1607843137)}.vs__clear{display:none}.input_width{width:760px!important;height:48px!important}#distance{width:1px!important;height:48px!important;border-left:0;border-top:0;border:1px solid #c8c8c8;border-radius:0}.manager-title{font-size:24px!important}.input-dif{margin-left:5px!important;border-top:0}.p-inputgroup-addon{height:48px}.txt-right{font-weight:700}.p-col-fixed{padding:0!important}label.p-col-fixed txt-right{margin-bottom:0!important}div.p-card-field{padding:0!important}.margin{margin-bottom:12px!important}.border_color{border:1px solid #c8c8c8}.text{font-weight:400!important;margin-left:15px!important}.div_check{margin-top:12px!important}@media screen and (max-width:600px){.input_width{width:100%!important}.div-button{padding:8px!important}#distance{text-align:left!important;padding:6.8px;width:100%!important}.p-inputgroup-addon{margin-right:12px}}@media screen and (max-width:1000px){.input_width{width:100%!important}.div-button{padding:8px!important}.p-inputgroup-addon{margin-right:12px}#distance{text-align:left!important;padding:6.8px}}.p-button-outlined .p-button-label{color:#007ad9!important}.blurred-letters-in-italics{padding-top:20px;margin-left:15px;font-style:italic;color:#000;opacity:.7}.full-weeks{margin-left:10px;font-style:italic;font-weight:400;color:#000;opacity:.7}.manager-title-custom{color:#1d3118;font-size:18px;padding-bottom:10px;font-weight:700}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-button-icon-only{padding:0!important}.note{letter-spacing:0;color:#707070;margin-bottom:24px;padding-top:10px}.p-formgrid{margin:0}.p-formgrid .p-panel-header{color:#000;font-size:18px;font-weight:700;background:#eee}.p-formgrid .p-card-field{padding:24px}.p-formgrid .p-card-field .p-field .p-col-fixed{width:300px;display:inline-block!important;margin:0}.p-formgrid .p-card-field .p-field .p-col-width{width:500px!important;border-radius:5px}.p-formgrid .p-card-field .p-field .p-col-width.disabled{background:#eee;border:0 none;padding:8px 10px}.p-formgrid .p-card-field .p-field .p-col-width .file-select{margin:0}.p-formgrid .p-card-field .p-field .p-col-width .file-select input[type=file]{display:none}.p-formgrid .p-card-field .p-field .p-col-width .file-select .select-button{display:inline-block;cursor:pointer;background:transparent;border-radius:5px;color:#000;font-size:13px;padding:3px 16px;border:1px solid #b4b4b4}.p-formgrid .p-card-field .p-field .p-col-width.pac-target-input{height:80px;word-break:break-all;overflow-wrap:break-word;resize:none}.p-formgrid .p-card-field .p-field .box-images{margin:0;margin-top:10px;position:relative}.p-formgrid .p-card-field .p-field .box-images .item-img{width:150px;height:150px;margin-right:8px;margin-bottom:8px;display:inline-flex;position:relative}.p-formgrid .p-card-field .p-field .box-images .item-img img{max-width:100%;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;padding:5px}.p-formgrid .p-card-field .p-field .box-images .item-img .button-clear{border-radius:10px;width:24px;height:24px;background:#f5564e;float:right;cursor:pointer;position:absolute;right:0}.p-formgrid .p-card-field .p-field .box-images .item-img .button-clear img{vertical-align:top}.p-formgrid .p-card-field .p-field .p-invalid{display:block}.p-formgrid .fixed-bottom-toolbar{background:transparent;border:0 none;margin-top:22px;border-top:1px solid #b4b4b4;padding:0;padding-top:30px}.p-formgrid .fixed-bottom-toolbar .p-button{width:auto;margin-right:8px}.p-formgrid .fixed-bottom-toolbar .p-button:last-child{margin-right:0}.manager-title-row{border-bottom:1px solid #eee}.p-toolbar-group-right{flex-basis:30%}.p-button-warning.p-button{margin:0 10px}