.row {margin-right: var(--default-gap-beetween-components-half-neg);margin-left: var(--default-gap-beetween-components-half-neg);}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto {padding-right: var(--default-gap-beetween-components-half);padding-left: var(--default-gap-beetween-components-half);}.text-muted {color: var(--text-color-container)!important;}.no-gutters {margin-right:0 !important;margin-left:0 !important;}p {margin-bottom: 0;}strong, .font-weight-bold, b {font-weight: var(--font-weight-bold) !important;}.table-bordered {border: var(--border-width-table-cells) solid var(--border-table-color);}.table-bordered td, .table-bordered th {border: var(--border-width-table-cells) solid var(--border-table-color);}.modal-lg {max-width: 500px;}h1, h2, h3, h4, h5, h6 {margin: 0;}.container-fluid {padding-left: 30px;padding-right: 30px;}label {font-size: var(--font-size-labels);font-weight: var(--font-weight-labels);line-height: var(--line-height-labels);margin-bottom: 0;}.custom-select {display: inline-block;font-weight: 400;line-height: 1.5;font-size: var(--font-size-contents);height: 36px;width: 100%;color: var(--text-color-container);vertical-align: middle;background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color: rgba(0, 0, 0, 0);background-color: var(--background-color-container);border: 1px solid var(--border-color);-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: var(--border-radius-inputs);}.nb-elements-par-page-select {width: 75px;}.removePreviousNext a.nextLink, .removePreviousNext a.prevLink {display: none;}h1 i {font-size: var(--font-size-higher);}.valign-top {vertical-align: top;}.valign-text-top {vertical-align: text-top;}.valign-middle {vertical-align: middle;}.valign-bottom {vertical-align: bottom;}.text-align-left {text-align: left;}.pull-right{float: right;}.no-margin {margin: 0;}.no-padding {padding: 0;}.text-no-wrap {display: inline-block;white-space: nowrap;}.text-word-break-all {word-break: break-all;}.flex-gap-2 {gap: 0.5rem;}.flex-gap-5 {gap: var(--space-5);}.flex-gap-10 {gap: var(--space-10);}.flex-gap-20 {gap: var(--space-20);}@media (min-width:992px){.flex-lg-gap-0 {gap: 0;}}.flex-grow-for-item-50-percent-with-gap-2 {flex: 1 1 calc(50% - 0.25rem);}.flex-end {align-self: flex-end;}.flex-1 {flex: 1;}.flex-grow-2 {flex-grow: 2;}.items-height-stretch > * {height: stretch;}.max-width-60 {max-width: 60%;}.max-width-760 {max-width: 760px;}.min-width-120 {min-width: 120px;}.cursor-help {cursor: help;}.mt-n-header-page-with-back-link {margin-top: -24px;}.one-notif-link {display: inline;color: inherit !important;font-size: var(--font-size-contents) !important;font-family: var(--main-font-family), 'Arial', sans-serif;text-decoration: underline;float: right;}.one-notif-link:hover {text-decoration: none;}.one-notif-link-new-line {display: inline-block;float: none;}.top-search-container{display: flex;}.b122-search-input-wrapper {position: relative;width: 100%;}input.b122-search-input {padding-left: 2.5rem;}input.b122-search-input::-webkit-search-decoration,input.b122-search-input::-webkit-search-cancel-button,input.b122-search-input::-webkit-search-results-button,input.b122-search-input::-webkit-search-results-decoration {-webkit-appearance: none;}input.b122-search-input::-ms-clear {display: none;width: 0;height: 0;}.b122-search-icon-left,.b122-search-icon-left-btn {position: absolute;top: 50%;left: 0.75rem;transform: translateY(-50%);width: 20px;height: 20px;color: var(--main-main);line-height: 1;}.b122-search-icon-left {pointer-events: none;}.b122-search-icon-left-btn {border: 0;padding: 0;background: transparent;}.b122-search-icon-left-btn:hover {cursor: pointer;color: var(--main-dark);}.b122-search-icon-left-btn:focus,.b122-search-icon-left-btn:active,.b122-search-clear-btn:focus,.b122-search-clear-btn:active {outline: none;box-shadow: none;}.b122-search-icon-left-btn:focus-visible,.b122-search-clear-btn:focus-visible {outline: 2px solid var(--border-color);outline-offset: 2px;border-radius: var(--border-radius-icons);}.b122-search-icon-left i,.b122-search-icon-left-btn i,.b122-search-clear-btn i {display: block;font-size: 20px;width: 20px;height: 20px;}.b122-search-clear-btn {position: absolute;top: 50%;right: 0.75rem;transform: translateY(-50%);width: 20px;height: 20px;border: 0;padding: 0;background: transparent;color: var(--red-main);line-height: 1;}.b122-search-clear-btn:hover {cursor: pointer;color: var(--red-dark);}.notification {padding: 10px;border-radius: var(--border-radius-notifs);border: 1px solid transparent;color: var(--text-color-background-colored);font-size: var(--font-size-contents);}.notification-success {background-color: var(--green-light);border-color: oklch(from var(--green-light) calc(l - 0.09) c h);}.notification-danger {background-color: var(--red-light);border-color: oklch(from var(--red-light) calc(l - 0.09) c h);}.notification-warning {background-color: var(--yellow-light);border-color: oklch(from var(--yellow-light) calc(l - 0.09) c h);}.notification-info {background-color: var(--main-light);border-color: oklch(from var(--main-light) calc(l - 0.09) c h);}.notification .close-notification-icon {font-size: var(--font-size-icons);}.close-notification-btn {border: none;background: transparent;padding: 0;margin: 0;color: inherit;line-height: 1;}.close-notification-btn:hover,.close-notification-btn:focus {cursor: pointer;}.close-notification-btn:focus {outline: 2px solid var(--border-color);outline-offset: 2px;}.close-notification-icon:hover {cursor: pointer;}.close-notification-icon-mt {margin-top: 3px;}.notification .details-link {text-decoration: underline;color: inherit;}.notification .details-link:hover {cursor: pointer;}.b122-tab-container {margin-top: 12px;margin-bottom: 12px;}.b122-tab-scroll-horizontal {overflow-x: auto;border-radius: var(--border-radius-container);}.b122-tab-scroll-shell {position: relative;}.b122-tab-scroll-horizontal-sticky {position: sticky;bottom: 3px;z-index: 6;overflow-x: auto;overflow-y: hidden;margin-top: calc(var(--b122-scrollbar-size, 10px) * -1);background-color: var(--background-color-container);border-radius: var(--border-radius-container);}.b122-tab-scroll-horizontal-sticky-inner {height: 1px;}table.b122-tab {font-size: var(--font-size-contents);color: var(--text-color-container);border-radius: var(--border-radius-container);margin-bottom: 0;}table.b122-tab th, table.b122-tab td {border-top-color: transparent;border-bottom-color: transparent;border-width: var(--border-width-table-cells);}table.b122-tab thead tr th:first-child, table.b122-tab tbody tr td:first-child {border-left-color: transparent;width: 1%;}table.b122-tab thead tr th:last-child, table.b122-tab tbody tr td:last-child {border-right-color: transparent;}table.b122-tab th {text-align: left;}table.b122-tab td {text-align: left;}table.b122-tab th, table.b122-tab td {vertical-align: middle;}table.b122-tab td:has(> i) i {line-height: 1;font-size: var(--font-size-large);vertical-align: middle;}table.b122-tab td.td-no-result {text-align: center;}table.b122-tab td.b122-col-ellipsis {white-space: nowrap;}table.b122-tab td.b122-col-ellipsis > span {display: inline-block;max-width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;}@media (max-width: 1440px) {table.b122-tab td.b122-col-ellipsis > span{max-width: 160px;}}@media (max-width: 1024px) {table.b122-tab td.b122-col-ellipsis > span{max-width: 100px;}}table.b122-tab th, table.b122-tab th a {color: var(--text-color-container);font-size: var(--font-size-table-labels);font-weight: var(--font-weight-table-labels);}table.b122-tab.table-striped tbody tr:nth-of-type(odd) {background-color: var(--background-color-table-row-odd);}table.b122-tab.table-striped tbody tr:nth-of-type(even) {background-color: var(--background-color-table-row-even);}.table-hover-custom tbody tr:nth-of-type(odd):hover {background-color: var(--background-color-table-row-odd-hover) !important;}.table-hover-custom tbody tr:nth-of-type(even):hover {background-color: var(--background-color-table-row-even-hover) !important;}.table-hover-custom tbody tr.subtotal-tr {background-color: var(--main-light) !important;}.table-hover-custom tbody tr.subtotal-tr:hover {background-color: var(--main-medium) !important;}.table-hover-custom tbody tr {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.table-hover-custom tbody tr:hover {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.subtotal-tr:hover{cursor: pointer;}.actions-th {width: 1%;}.btn-actions-container {display: flex;flex-direction: row;justify-content: center;margin-top: -4px;margin-bottom: -4px;}th.sortable {background-repeat: no-repeat;background-position: right 4% bottom 50%;background-size: 10px 10px;}th.sortable.actif-asc {background-size: 10px 10px;}th.sortable.actif-desc {background-size: 10px 10px;}.table th {padding: 10px 10px;}table.table-bordered.table-hover-custom tr td {padding: 10px 16px;}th.sortable a {display: block;}th.sortable a:hover {text-decoration: none;}table.b122-tab.b122-tab-first-column-sticky th:first-child,table.b122-tab.b122-tab-first-column-sticky td:first-child {position: sticky;left: -1px;z-index: 2;background-clip: padding-box;background-color: inherit;}table.b122-tab.b122-tab-first-column-sticky th:first-child {z-index: 3;background-color: var(--background-color-container);border-right-color: var(--background-color-container);}table.b122-tab.b122-tab-first-column-sticky.table-striped tbody tr:nth-of-type(odd) td:first-child {border-right-color: var(--background-color-table-row-odd);}table.b122-tab.b122-tab-first-column-sticky.table-striped tbody tr:nth-of-type(even) td:first-child {border-right-color: var(--background-color-table-row-even);}table.b122-tab.b122-tab-first-column-sticky.table-hover-custom tbody tr:nth-of-type(odd):hover td:first-child {border-right-color: var(--background-color-table-row-odd-hover);}table.b122-tab.b122-tab-first-column-sticky.table-hover-custom tbody tr:nth-of-type(even):hover td:first-child {border-right-color: var(--background-color-table-row-even-hover);}table.b122-tab.b122-tab-first-column-sticky.table-hover-custom tbody tr.subtotal-tr td:first-child {border-right-color: var(--main-light);}table.b122-tab.b122-tab-first-column-sticky.table-hover-custom tbody tr.subtotal-tr:hover td:first-child {border-right-color: var(--main-medium);}table.b122-tab.b122-tab-first-column-sticky th:first-child::after,table.b122-tab.b122-tab-first-column-sticky td:first-child::after {content: "";position: absolute;top: calc(-1 * var(--border-width-table-cells));right: -2px;bottom: calc(-1 * var(--border-width-table-cells));width: var(--border-width-sticky-table-separator);background-color: var(--border-table-color);pointer-events: none;}table.b122-tab.b122-tab-last-column-sticky th:last-child,table.b122-tab.b122-tab-last-column-sticky td:last-child {position: sticky;right: -1px;z-index: 2;background-clip: padding-box;background-color: inherit;}table.b122-tab.b122-tab-last-column-sticky th:last-child {z-index: 3;background-color: var(--background-color-container);border-left-color: var(--background-color-container);}table.b122-tab.b122-tab-last-column-sticky.table-striped tbody tr:nth-of-type(odd) td:last-child {border-left-color: var(--background-color-table-row-odd);}table.b122-tab.b122-tab-last-column-sticky.table-striped tbody tr:nth-of-type(even) td:last-child {border-left-color: var(--background-color-table-row-even);}table.b122-tab.b122-tab-last-column-sticky.table-hover-custom tbody tr:nth-of-type(odd):hover td:last-child {border-left-color: var(--background-color-table-row-odd-hover);}table.b122-tab.b122-tab-last-column-sticky.table-hover-custom tbody tr:nth-of-type(even):hover td:last-child {border-left-color: var(--background-color-table-row-even-hover);}table.b122-tab.b122-tab-last-column-sticky.table-hover-custom tbody tr.subtotal-tr td:last-child {border-left-color: var(--main-light);}table.b122-tab.b122-tab-last-column-sticky.table-hover-custom tbody tr.subtotal-tr:hover td:last-child {border-left-color: var(--main-medium);}table.b122-tab.b122-tab-first-column-sticky.b122-tab-last-column-sticky th:first-child,table.b122-tab.b122-tab-first-column-sticky.b122-tab-last-column-sticky td:first-child {z-index: 4;}table.b122-tab.b122-tab-first-column-sticky.b122-tab-last-column-sticky th:first-child {z-index: 5;}table.b122-tab.b122-tab-last-column-sticky th:last-child::before,table.b122-tab.b122-tab-last-column-sticky td:last-child::before {content: "";position: absolute;top: calc(-1 * var(--border-width-table-cells));left: -2px;bottom: calc(-1 * var(--border-width-table-cells));width: var(--border-width-sticky-table-separator);background-color: var(--border-table-color);pointer-events: none;}.paginate-top {display: flex;justify-content: space-between;}.nb-elements-par-page-container {display: flex;flex-wrap: wrap;gap: 12px;align-items: end;}.nb-elements-par-page, .active-count {margin-top: 8px;}.active-count {color: var(--text-color-container);}.paginate-top-container, .paginate-bottom-container {margin-top: var(--default-gap-beetween-components);font-size: var(--font-size-contents);}.paginate-top-container, .paginate-bottom-container,.paginate-top-container > nav, .paginate-bottom-container > nav {display: flex;flex-wrap: wrap;justify-content: end;align-items: center;gap: 8px;}.step, .currentStep {padding: 4px;min-width: 28px;height: 28px;font-size: var(--font-size-contents);font-weight: var(--font-weight-buttons);border-radius: var(--border-radius-icons);border-width: var(--border-width-icons);border-style: solid;display: flex;justify-content: center;align-items: center;}.currentStep {color: var(--text-color-icons);background-color: var(--main-main);border-color: var(--border-color);cursor: default;}a.step, a.step:hover {color: var(--text-color-container);text-decoration: none;}.step {background-color: var(--background-color-container);border-color: var(--border-color);}.step:hover {background-color: var(--background-color-app);border-color: var(--border-color);}.step.gap {background-color: transparent;border-color: transparent;cursor: default;margin-right: -6px;margin-left: -6px;}.prevLink, .nextLink {color: var(--main-main);padding: 10px 14px;font-size: var(--font-size-contents);}.prevLink:hover, .nextLink:hover {color: var(--main-dark);}.card {border: none;box-shadow: none;border-radius: var(--border-radius-container);padding: var(--padding-container);background-color: var(--background-color-container);color: var(--text-color-container);}.card-body {padding: 0 !important;}.medium-card-with-icon {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;gap: 10px;border-radius: var(--border-radius-medium);padding: 20px 20px 15px 20px;border: 1px solid var(--border-color);box-shadow: var(--main-box-shadow);font-size: var(--font-size-contents);color: var(--text-color-titles);background-color: var(--background-color-container);transition: box-shadow 0.12s ease;cursor: pointer;}.medium-card-with-icon:hover {box-shadow: none;}.medium-card-with-icon .icon {width: 64px;height: 64px;font-size: var(--font-size-icons-in-card-with-icon);display: flex;justify-content: center;align-items: center;color: var(--main-main);}.vertical-gap-card, .vertical-gap-page {display: flex;flex-direction: column;column-gap: 0;}.vertical-gap-card {row-gap: var(--default-gap-beetween-components);}.vertical-gap-page {row-gap: var(--default-gap-beetween-components-half);}.vertical-gap-card > *, .vertical-gap-page > * {flex: 0 0 auto;}.vertical-gap-card > hr, .vertical-gap-page > hr {width: 100%;align-self: stretch;}.vertical-gap-card > .row {align-items: flex-start;row-gap: var(--default-gap-beetween-components);column-gap: 0;}.pb-gap {padding-bottom: var(--default-gap-beetween-components);}.form-control {border-radius: 2px;color: var(--text-color-container);height: var(--input-height);font-size: var(--font-size-contents);}.form-control.numbers{height: 42px;}.form-control:focus{color: var(--text-color-container);}.form-group-custom {max-width: 500px;}.b122-select-wrapper {position: relative;}.b122-select-wrapper .b122-select-input {-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-right: 2.5rem;background-image: none;}.b122-select-wrapper .b122-select-input::-ms-expand {display: none;}.b122-select-wrapper .b122-select-icon {position: absolute;top: 50%;right: 0.75rem;transform: translateY(-50%);width: 20px;height: 20px;color: var(--main-main);line-height: 1;pointer-events: none;}.b122-select-wrapper .b122-select-icon i {display: block;width: 20px;height: 20px;font-size: 20px;}.ql-editor{min-height:200px;}.label-field-form {font-weight: var(--font-weight-labels);font-size: var(--font-size-labels);line-height: var(--line-height-labels);color: var(--text-color-container);}.field-show-value {font-weight: var(--font-weight-show-values);}.field-show-value ul, ul.field-show-value {padding-inline-start: 22px;}.text-area-field-form {word-wrap: break-word;}.text-area-show-not-custom {word-wrap: break-word;white-space: pre-wrap;}.text-area-field-row {max-height: 100px;overflow: auto;white-space: pre-wrap;word-break: break-all;text-align: left;}.form-group.form-group-date-with-special-text-display .form-control[readonly] {background-color: var(--background-color-container);cursor: pointer;}.text-area-field-row.custom-rich-text {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}.text-area-field-form.custom-rich-text h1,.text-area-field-form.custom-rich-text h2 {font-size: var(--font-size-titles);font-weight: var(--font-weight-titles);color: var(--text-color-titles);}.text-area-field-form.custom-rich-text h3,.text-area-field-form.custom-rich-text h4 {font-size: var(--font-size-subtitles);font-weight: var(--font-weight-subtitles);color: var(--text-color-subtitles);}.text-area-field-form.custom-rich-text p {font-size: var(--font-size-contents);font-weight: var(--font-weight-contents);color: var(--text-color-container);}.text-area-field-form.custom-rich-text p,.text-area-field-form.custom-rich-text ol,.text-area-field-form.custom-rich-text ul,.text-area-field-form.custom-rich-text pre,.text-area-field-form.custom-rich-text blockquote,.text-area-field-form.custom-rich-text h1,.text-area-field-form.custom-rich-text h2,.text-area-field-form.custom-rich-text h3,.text-area-field-form.custom-rich-text h4,.text-area-field-form.custom-rich-text h5,.text-area-field-form.custom-rich-text h6 {margin-top: 0;margin-bottom: var(--padding-block-min);}.text-area-field-form.custom-rich-text .ql-align-center {text-align: center;}.text-area-field-form.custom-rich-text .ql-align-justify {text-align: justify;}.text-area-field-form.custom-rich-text .ql-align-right {text-align: right;}.text-area-field-form.custom-rich-text .ql-indent-1:not(.ql-direction-rtl) { padding-left: var(--padding-indentation-richtext); }.text-area-field-form.custom-rich-text .ql-indent-2:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 2); }.text-area-field-form.custom-rich-text .ql-indent-3:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 3); }.text-area-field-form.custom-rich-text .ql-indent-4:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 4); }.text-area-field-form.custom-rich-text .ql-indent-5:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 5); }.text-area-field-form.custom-rich-text .ql-indent-6:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 6); }.text-area-field-form.custom-rich-text .ql-indent-7:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 7); }.text-area-field-form.custom-rich-text .ql-indent-8:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 8); }.text-area-field-form.custom-rich-text .ql-indent-9:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 9); }.text-area-field-form.custom-rich-text .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: var(--padding-indentation-richtext); }.text-area-field-form.custom-rich-text .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 2); }.text-area-field-form.custom-rich-text .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 3); }.text-area-field-form.custom-rich-text .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 4); }.text-area-field-form.custom-rich-text .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 5); }.text-area-field-form.custom-rich-text .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 6); }.text-area-field-form.custom-rich-text .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 7); }.text-area-field-form.custom-rich-text .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 8); }.text-area-field-form.custom-rich-text .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 9); }.rich-text-editor .ql-editor .ql-indent-1:not(.ql-direction-rtl) { padding-left: var(--padding-indentation-richtext); }.rich-text-editor .ql-editor .ql-indent-2:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 2); }.rich-text-editor .ql-editor .ql-indent-3:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 3); }.rich-text-editor .ql-editor .ql-indent-4:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 4); }.rich-text-editor .ql-editor .ql-indent-5:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 5); }.rich-text-editor .ql-editor .ql-indent-6:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 6); }.rich-text-editor .ql-editor .ql-indent-7:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 7); }.rich-text-editor .ql-editor .ql-indent-8:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 8); }.rich-text-editor .ql-editor .ql-indent-9:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) * 9); }.rich-text-editor .ql-editor li.ql-indent-1:not(.ql-direction-rtl) { padding-left: calc(var(--padding-indentation-richtext) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-2:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 2) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-3:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 3) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-4:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 4) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-5:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 5) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-6:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 6) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-7:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 7) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-8:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 8) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-9:not(.ql-direction-rtl) { padding-left: calc((var(--padding-indentation-richtext) * 9) + 1.5em); }.rich-text-editor .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: var(--padding-indentation-richtext); }.rich-text-editor .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 2); }.rich-text-editor .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 3); }.rich-text-editor .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 4); }.rich-text-editor .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 5); }.rich-text-editor .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 6); }.rich-text-editor .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 7); }.rich-text-editor .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 8); }.rich-text-editor .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) * 9); }.rich-text-editor .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: calc(var(--padding-indentation-richtext) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 2) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 3) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 4) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 5) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 6) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 7) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 8) + 1.5em); }.rich-text-editor .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: calc((var(--padding-indentation-richtext) * 9) + 1.5em); }.text-area-field-row.custom-rich-text p {margin-bottom: 0;}.text-area-field-row.custom-rich-text,.text-area-field-row.custom-rich-text * {font-size: var(--font-size-small-texts);font-family: var(--main-font-family);line-height: 16px;}.text-area-field-large-height {height: 100px !important;}.text-line-height-higher {line-height: 2;}.page-subtitle {color: var(--text-color-subtitles);}.text-gray-no-light, .text-gray-help-text {color: var(--text-color-disabled-and-placeholder);}textarea.form-control {min-height: var(--input-height);}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input),input[type="radio"]:not(.custom-control-input):not(.form-check-input) {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 20px;height: 20px;min-width: 20px;max-width: 20px;min-height: 20px;max-height: 20px;flex-shrink: 0;margin: 0 6px 0 0;border: 1px solid var(--border-color);background-color: var(--background-color-container);display: inline-grid;place-content: center;vertical-align: middle;cursor: pointer;position: relative;}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input) {border-radius: var(--border-radius-checkboxs);}input[type="radio"]:not(.custom-control-input):not(.form-check-input) {border-radius: 50%;}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input)::before,input[type="radio"]:not(.custom-control-input):not(.form-check-input)::before {content: "";transform: scale(0);transition: transform 120ms ease-in-out;}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input)::before {position: absolute;left: 50%;top: 50%;width: 6px;height: 10px;border-right: 2px solid var(--main-main);border-bottom: 2px solid var(--main-main);transform: translate(-50%, -58%) rotate(45deg) scale(0);transform-origin: center;}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input):checked::before {transform: translate(-50%, -58%) rotate(45deg) scale(1);}input[type="radio"]:not(.custom-control-input):not(.form-check-input)::before {width: 10px;height: 10px;border-radius: 50%;background-color: var(--main-main);}input[type="radio"]:not(.custom-control-input):not(.form-check-input):checked::before {transform: scale(1);}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input):focus,input[type="radio"]:not(.custom-control-input):not(.form-check-input):focus {outline: none;box-shadow: none;border-color: var(--border-color);}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input):focus-visible,input[type="radio"]:not(.custom-control-input):not(.form-check-input):focus-visible {outline: 2px solid var(--border-color);outline-offset: 2px;}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input):disabled,input[type="radio"]:not(.custom-control-input):not(.form-check-input):disabled {background-color: var(--background-color-disabled);cursor: not-allowed;opacity: 0.7;}input[type="checkbox"]:not(.custom-control-input):not(.form-check-input) + label,input[type="radio"]:not(.custom-control-input):not(.form-check-input) + label {display: inline-flex;align-items: center;min-height: 20px;vertical-align: middle;line-height: 1.2;font-size: var(--font-size-contents);font-weight: var(--font-weight-contents);color: var(--text-color-container);margin-bottom: 0;}.datepicker th {width: 34px !important;}.datepicker .table-condensed {width: 100%;}.datepicker .month,.datepicker .year,.datepicker .decade,.datepicker .century {width: 30% !important;}.b122-datepicker-wrapper {width: 100%;position: relative;}.b122-datepicker-input {height: var(--input-height);border-radius: var(--border-radius-inputs);border: 1px solid var(--border-color);padding-right: 2.5rem;}.b122-datepicker-wrapper.input-group > .b122-datepicker-input.form-control:not(:last-child) {border-top-right-radius: var(--border-radius-inputs);border-bottom-right-radius: var(--border-radius-inputs);}.b122-datepicker-input:focus {border-color: var(--border-color);box-shadow: none;}.b122-datepicker-wrapper .b122-datepicker-icon,.b122-datepicker-wrapper .b122-datepicker-icon .input-group-text {border: 0;background: transparent;}.b122-datepicker-wrapper .b122-datepicker-icon {position: absolute;top: 50%;right: 0.75rem;transform: translateY(-50%);z-index: 4;padding: 0;}.b122-datepicker-wrapper .b122-datepicker-icon .input-group-text {padding: 0;color: var(--main-main);}.b122-datepicker-wrapper .b122-datepicker-icon i {display: block;width: 20px;height: 20px;font-size: 20px;}.datepicker-dropdown {background-color: var(--background-color-container) !important;border: 1px solid var(--border-color) !important;border-radius: var(--border-radius-inputs) !important;box-shadow: var(--main-box-shadow) !important;}.datepicker-dropdown.datepicker-orient-bottom {margin-top: 30px;}.datepicker-dropdown.datepicker-orient-top {margin-bottom: 30px;}.datepicker-dropdown.datepicker-orient-bottom:before {border-bottom-color: var(--border-color) !important;}.datepicker-dropdown.datepicker-orient-bottom:after {border-bottom-color: var(--background-color-container) !important;}.datepicker-dropdown.datepicker-orient-top:before {border-top-color: var(--border-color) !important;}.datepicker-dropdown.datepicker-orient-top:after {border-top-color: var(--background-color-container) !important;}.datepicker-dropdown table th {font-weight: var(--font-weight-semi-bold) !important;color: var(--text-color-container);}.datepicker-dropdown .datepicker-switch:hover,.datepicker-dropdown .prev:hover,.datepicker-dropdown .next:hover,.datepicker-dropdown tfoot tr th:hover,.datepicker-dropdown table tr td.day:hover,.datepicker-dropdown table tr td span:hover {background: var(--background-color-app) !important;}.datepicker-dropdown table tr td.today,.datepicker-dropdown table tr td.today:hover,.datepicker-dropdown table tr td.today:active,.datepicker-dropdown table tr td.today.active,.datepicker-dropdown table tr td.range.today,.datepicker-dropdown table tr td.range.today:hover,.datepicker-dropdown table tr td.range.today:active,.datepicker-dropdown table tr td.range.today.active {background: var(--yellow-main) !important;background-image: none !important;border-color: transparent !important;color: var(--text-color-background-colored) !important;text-shadow: none !important;filter: none !important;}.datepicker-dropdown table tr td.active,.datepicker-dropdown table tr td.active:hover,.datepicker-dropdown table tr td.active:active,.datepicker-dropdown table tr td.selected,.datepicker-dropdown table tr td.selected:hover,.datepicker-dropdown table tr td.selected:active,.datepicker-dropdown table tr td span.active,.datepicker-dropdown table tr td span.active:hover,.datepicker-dropdown table tr td span.active:active {background: var(--main-main) !important;background-image: none !important;border-color: transparent !important;color: var(--text-color-background-colored) !important;text-shadow: none !important;filter: none !important;}.datepicker-dropdown table tr td.range,.datepicker-dropdown table tr td.range:hover {background: var(--background-color-app) !important;}.datepicker-dropdown table tr td.disabled,.datepicker-dropdown table tr td.disabled:hover,.datepicker-dropdown table tr td span.disabled,.datepicker-dropdown table tr td span.disabled:hover,.datepicker-dropdown table tr td.old,.datepicker-dropdown table tr td.new {color: var(--text-color-disabled-and-placeholder) !important;}.invalid-feedback {font-size: var(--font-size-invalid-feedback);color: var(--red-main);}.go-back-link {color: var(--text-color-background-colored);}.go-back-link i {color: var(--main-main);}.go-back-link:hover {text-decoration: none;cursor: pointer;color: var(--text-color-background-colored);}.go-back-link:hover i {color: var(--main-main);}.reset-filters-link {border: 0;padding: 0;background: transparent;font-size: var(--font-size-labels);text-decoration: underline;color: var(--red-main);}.reset-filters-link:hover {color: var(--red-dark);cursor: pointer;}#accordionSidebar{overflow-x: hidden;overflow-y: auto;}.page-show-content{padding-left: 20px;}select.form-control{color: var(--text-color-container);background-color: var(--background-color-container);-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;height: var(--input-height);padding-right: 20px;font-size: var(--font-size-contents);border-radius: var(--border-radius-inputs);}select.form-control:has(option:checked[value=""]), select.form-control option[value=""] {color: var(--text-color-disabled-and-placeholder);}select.form-control option {color: var(--text-color-container);}.table-filter-select-wrapper {position: relative;width: 100%;}select.table-filter-select {height: var(--input-height);border-radius: var(--border-radius-inputs);border: 1px solid var(--border-color);padding-right: 2.5rem;background: var(--background-color-container);}select.table-filter-select:focus {border-color: var(--border-color);}.table-filter-select-icon {position: absolute;top: 50%;right: 0.75rem;transform: translateY(-50%);width: 20px;height: 20px;color: var(--main-main);pointer-events: none;line-height: 1;}.table-filter-select-icon i {display: block;width: 20px;height: 20px;font-size: 20px;}.autocomplete-li {line-height: 20px;display: flex;flex-wrap: wrap;}.menu-link {width: 100%;padding: 15px;border-top: 1px solid gray;border-bottom: 1px solid gray;text-align: center;}#nav-top {padding-top: 10px;padding-bottom: 10px;}#nav-top:hover {cursor: unset;background-color: #282F3A;}#sidebar > .nav > .nav-item> .nav-link:not(#nav-top):hover{background-color: #686868;border-radius: unset;}#sidebar > .nav {margin-left:0;margin-right:0;}#sidebar .sidebar-item-link {display: flex;align-items: center;justify-content: space-between;}#sidebar .sidebar-notification-dot {display: inline-block;width: 15px;height: 15px;border-radius: 50%;background-color: var(--red-main);border: 2px solid var(--Black0);vertical-align: middle;}.sidebar-export-action {margin-top: 60px;flex-grow: 1;}#image-in-modal {width: 50%;}.open-image-modal-link {cursor: zoom-in;}.display-none {display: none !important;}.cursor-pointer {cursor: pointer;}#upload-input,.upload-container-drive input[type="file"] {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;height: 100%;display: block;cursor: pointer;}h1.page-header {font-size: var(--font-size-titles);color: var(--text-color-titles);font-weight: var(--font-weight-semi-bold);}.form-group {margin-bottom: 0;}.dropdown-toggle::after {display: none !important;}.ajax-list-selected-ul {padding-left: 0;}.ajax-list-selected-ul-simple {display: flex;flex-wrap: wrap;gap: 4px;}.tag {color: var(--text-color-background-colored);padding: var(--padding-labels);border-radius: var(--border-radius-labels);font-size: var(--font-size-labels);font-weight: var(--font-weight-labels);background-color: var(--background-color-app);display: flex;align-items: center;gap: 4px;}.tag-info {background-color: var(--main-light);}.tag-success {background-color: var(--green-light);}.tag-warning {background-color: var(--yellow-light);}.tag-danger {background-color: var(--red-light);}.ajax-list-selected-ul-simple .tag {flex-wrap: wrap;}.tag-remove {color: var(--text-color-background-colored);margin-top: 2px;}.tag-remove:hover,.ajax-list-remove-item:hover {cursor: pointer;}.underlined {text-decoration: underline;}#upload-container,.upload-container-drive {border-width: 2px;border-style: dashed;border-color: var(--border-color);border-radius: var(--border-radius-min);padding: 30px;position: relative;}select.form-control{background-color: var(--background-color-container);}#preprod-flag {position: absolute;top: 5px;left: 150px;background-color: red;color: white;padding: 5px;border-radius: 5px;z-index: 9000;}.loader-container {height: 200px;display: flex;align-items: center;justify-content: center;}.lds-ring {display: inline-block;position: relative;width: 80px;height: 80px;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 8px;border: 8px solid var(--main-main);border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: var(--main-main) transparent transparent transparent;}.lds-ring-smaller div {width: 32px !important;height: 32px !important;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.b122-modal {color: var(--text-color-container);font-family: var(--main-font-family), 'Arial', sans-serif;font-size: var(--font-size-contents);}.modal-hover-other-modals {z-index: 1070;}.modal-backdrop.modal-hover-other-modals-backdrop {z-index: 1060;}.b122-modal .modal-content {border-style: none;border-radius: var(--border-radius-medium);padding: var(--padding-container);display: flex;flex-direction: column;gap: var(--space-20);}.b122-modal .modal-content .form-group-checkbox-container {display: flex;gap: var(--space-20);}.b122-modal .modal-content .form-group-checkbox-container > .form-group {flex: 1;display: flex;align-items: center;gap: 5px;color: var(--text-color-titles);font-weight: var(--font-weight-regular);}.b122-modal .modal-content .form-group-radio-container {display: flex;flex-wrap: wrap;gap: var(--space-20);}.b122-modal .modal-content .form-group-radio-container > .form-group-radio-option {flex: 1;min-width: 220px;margin-right: 0;margin-bottom: 0;display: flex;align-items: center;gap: 5px;color: var(--text-color-titles);font-weight: var(--font-weight-regular);}.b122-modal .modal-content .form-group-radio-container > .form-group-radio-option > label {margin-bottom: 0;}.b122-modal-simple .modal-body {padding-top: 0.5rem;}.b122-modal .modal-title {font-weight: var(--font-weight-subtitles);font-size: var(--font-size-subtitles);line-height: var(--line-height-subtitles);}.b122-modal .modal-header {border-bottom: unset;padding: 0;}.b122-modal .modal-body {padding: unset;}.b122-modal .modal-header .close:focus {outline: none;}.b122-modal .modal-header .close:focus-visible {outline: 2px solid var(--border-color) !important;outline-offset: 2px;}.b122-modal .modal-footer {border-top: unset;padding: unset;}.b122-modal-extra-large .modal-dialog {max-width: 90vw;}@media (min-width:900px) {.b122-modal-simple .modal-dialog {max-width:700px;margin:0.6rem auto;}}