.product-template-full-window .product-template-wrapper{display:flex;flex-direction:column;gap:10px}.product-template-full-window .product-template-wrapper .title-window{text-align:left;font-weight:600;padding:10px;font-size:xx-large}.product-template-full-window .product-template-wrapper .product-template-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.product-template-full-window .product-template-wrapper .product-template-header .calendars-and-button-wrapper{display:flex;align-items:center;gap:5px 5px}.product-template-full-window .product-template-wrapper .product-template-header .calendars-wrapper{display:flex;flex-wrap:wrap;gap:5px 15px}.product-template-full-window .product-template-wrapper .product-template-header .calendars-wrapper{display:flex;gap:7px;align-items:center;flex-wrap:nowrap}.product-template-full-window .product-template-wrapper .product-template-header .buttons-flex-wrapper{display:flex;flex-wrap:nowrap;gap:7px}.product-template-full-window .product-template-wrapper .transposed-table-wrapper{width:100%;overflow:auto}.product-template-full-window .product-template-wrapper .transposed-table-wrapper::-webkit-scrollbar{width:15px;scrollbar-width:auto}.product-template-full-window .product-template-wrapper .transposed-table-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.product-template-full-window .product-template-wrapper .transposed-table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.product-template-full-window .product-template-wrapper .transposed-table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.product-template-full-window .product-template-wrapper .transposed-table-wrapper caption{text-align:left;padding:10rem;position:sticky;right:0}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table{white-space:nowrap;margin:0;border:none;border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--color-primary-black)}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-thead th{font-weight:500}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-thead th.my-th:nth-child(2n){position:sticky;top:0;z-index:1}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-thead th.my-th:nth-child(odd){position:sticky;top:0;z-index:1;background:#fff}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-thead th:first-child.my-th{position:sticky;left:0;z-index:2;font-weight:700;text-align:left;padding:0 6px;background-color:var(--color-grey-100)}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .total{background-color:var(--color-grey-100);font-weight:700;padding:6px;vertical-align:bottom;border:1px var(--color-table-border) solid;border-left:none;border-bottom:none}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table td.my-td,.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table th.my-th{border-top:1px var(--color-table-border) solid}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table td{background:#fff;text-align:center}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-tbody th.my-th{position:sticky;left:0;background:#fff;z-index:1;text-align:left;padding:0 6px;background-color:var(--color-grey-100)}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .right-border{border-right:1px var(--color-table-border) solid}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .p-inputtext{padding:2px 6px}.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table td.data-cell.my-th,.product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table th.data-cell.my-th{border-top:1px var(--color-table-border) solid}.product-template-full-window .product-template-wrapper .default-table{overflow-y:auto;overflow-x:hidden}.product-template-full-window .product-template-wrapper .default-table table{width:100%;border-collapse:separate;border-spacing:0px}.product-template-full-window .product-template-wrapper .default-table table .table-header{background-color:var(--color-grey-300)}.product-template-full-window .product-template-wrapper .default-table table .table-header .table-header-cell{padding:3px 5px;border-right:1px solid var(--color-table-border);color:var(--color-primary-black)}.product-template-full-window .product-template-wrapper .default-table table tbody tr:hover{background-color:var(--color-grey-200)}.product-template-full-window .product-template-wrapper .default-table table tbody td{border-bottom:1px solid var(--color-table-border)}.product-template-full-window .product-template-wrapper .default-table thead th{position:sticky;top:0;z-index:2;background:var(--color-grey-100)}.product-template-full-window .product-template-wrapper .default-table th,.product-template-full-window .product-template-wrapper .default-table td{text-align:center;white-space:nowrap}.product-template-full-window .product-template-wrapper .default-table .p-inputtext{padding:0}.product-template-full-window .product-template-wrapper .default-table .is-selected{background-color:var(--color-grey-200)}.product-template-full-window .product-template-wrapper .default-table .minimized-column{width:0}.product-template-full-window .product-template-wrapper .default-table .p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:0}.print-mode-enabled *{border-radius:0;box-shadow:none}.print-mode-enabled table{width:auto!important}.print-mode-enabled .default-table{padding:1rem}.print-mode-enabled .default-table *{width:100%;border-collapse:separate;border-spacing:0px;overflow:hidden;color:var(--color-primary-black);margin:0!important;font-size:var(--table-font-size, 9.5pt);font-family:Open Sans,sans-serif!important;border-color:var(--color-table-border)!important}.print-mode-enabled .default-table .p-inputtext{padding:4px 5px!important}.print-mode-enabled .default-table th.change-padding{padding:1px 3px!important;background-color:#f6f8f9}.print-mode-enabled .default-table table{width:fit-content!important}.print-mode-enabled .default-table .p-datatable table{table-layout:auto!important;min-width:0!important}.print-mode-enabled .default-table .p-datatable .p-column-header-content{padding:0 3px!important}.print-mode-enabled .transposed-table{table-layout:auto!important;border-left:1px solid var(--color-table-border)!important;border-bottom:1px solid var(--color-table-border)!important}.print-mode-enabled .transposed-table *{padding:2px!important;margin:0!important;height:auto;font-size:9pt!important;min-width:0!important;border-color:var(--color-table-border)!important;color:var(--color-primary-black);font-family:Open Sans,sans-serif!important;font-weight:400!important}.print-mode-enabled .transposed-table .p-inputtext{padding:4px 3px!important}.print-mode-enabled .transposed-table .my-sticky-col{padding:1px 3px!important;background-color:#f6f8f9!important;font-weight:700!important}.print-mode-enabled .black-color-font{color:var(--color-primary-black)!important}.print-mode-enabled .product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-thead th.my-th:nth-child(2n){background-color:#fff}.print-mode-enabled .product-template-full-window .product-template-wrapper .transposed-table-wrapper .transposed-table .transposed-tbody td.my-td:nth-child(2n){background-color:#fff}.print-mode-enabled .product-template-full-window .product-template-wrapper .transposed-table-wrapper{overflow:hidden}.multi-value-chips-container .droppable-chips-container{display:flex;flex-wrap:wrap;gap:4px}.multi-value-chips-container .droppable-chips-container .single-chip{padding-left:4px;border:1px solid var(--color-grey-400);border-radius:5px;background:var(--color-grey-100);display:flex;align-items:center;cursor:grab;max-width:max-content}.multi-value-chips-container .chips-input-field{padding:3px 5px;border:1px solid var(--color-grey-400);border-radius:5px;width:100%}.multi-value-chips-container input[type=number]::-webkit-inner-spin-button,.multi-value-chips-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.multi-value-chips-container input[type=number]{-moz-appearance:textfield}.multi-value-container{font-size:.9rem;padding:6px 0}.input>input{width:50px}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.template-table-edit-buttons .p-button.p-button-icon-only{width:16px;padding:6px 12px}.template-table-edit-buttons .p-button{transition:none}.template-table-edit-buttons .p-button.p-button-icon-only:focus{background:transparent;border:1px solid transparent;box-shadow:none}@media(max-width:1024px){.template-table-edit-buttons{gap:15px;width:100px}}@media(max-width:768px){.template-table-edit-buttons{gap:18px;width:80px}}
