._closeButton_1qql6_1{cursor:pointer;background-color:transparent;padding:1rem;margin:.25rem;opacity:.6;border:none;border-radius:50%;display:inline-grid;place-items:center;transition:background-color .2s ease}._closeButton_1qql6_1:focus-visible,._closeButton_1qql6_1:hover{background-color:#0000004d}._closeButton_1qql6_1 svg{height:1rem;width:1rem}:root{--bg-pages-color: #f6f5ff;--bg-menu-color: #032a44;--bg-menu-hover-color: #173b53;--bg-tooltip-color: #000000;--white-color: #ffffff;--black-color: #000000;--typo-color: #032a44;--btn-action: #3498db;--btn-action-hover: #2c81ba;--btn-action-second-hover: #f1f9ff;--btn-warning: #db3434;--btn-warning-hover: #ba2c2c;--link-color: #97caed;--error-color: #e61e1e;--border-table: #e9ebf2;--color-menu-admin: #8194a1;--color-table-icon-background-disabled: #eeedf7;--color-table-icon-disabled: #7d8fa1;--color-table-icon-filter: #7d8fa1;--color-table-row-selected: #c4e3f8;--color-desc-forgot-password: #4d687b;--onglet-text-color: #8194a1;--onglet-border-color: #cdd2e1;--onglet-color-hover: #73c2f6;--onglet-color-selected: #3498db;--font-family: archivo, Serif;--h1-size: 25px;--a-size: 12px;--typo-sidebar: 16px;--bold-weight: 700;--regular-weight: 400;--font-size: 14px}.avatar-large{width:60px;height:60px;font-size:28px;display:flex;justify-content:center;align-items:center;border-radius:50%}.avatar-small{width:40px;height:40px;font-size:20px;display:flex;justify-content:center;align-items:center;border-radius:50%}.avatar-interractive{border:none;cursor:pointer}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-vertical-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-end-bet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flex-bet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-bet-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-end-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.flex-column-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-column-bet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.m-0{margin:0!important}.m-auto{margin:0 auto!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.m-20{margin:20px}.mb-30{margin-bottom:30px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.ml-10{margin-left:10px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mr-10{margin-right:10px!important}.mr-20{margin-right:20px!important}.mr-30{margin-right:30px!important}.mr-40{margin-right:40px!important}.mr-80{margin-right:80px!important}.bottom-10{bottom:10px}.left-10{left:10px}.p-0{padding:0!important}.administration .MuiTabs-indicator{background-color:var(--onglet-color-selected);border-radius:3px 3px 0 0}.administration .MuiTabs-flexContainer{height:30px}.administration .MuiTab-root.MuiButtonBase-root{color:var(--onglet-text-color);font-size:16px;font-weight:var(--bold-weight);text-transform:initial;font-family:var(--font-family);min-height:30px;padding:0 20px;position:relative;overflow:visible;border-bottom:1px solid var(--onglet-border-color)}.administration .MuiTab-root.MuiButtonBase-root.Mui-selected{color:var(--onglet-color-selected)}.administration .MuiTab-root.MuiButtonBase-root:hover:not(.Mui-selected){color:var(--onglet-color-hover)}.administration .MuiTab-root.MuiButtonBase-root:hover:not(.Mui-selected):after{content:"";position:absolute;bottom:-1px;height:2px;width:100%;background:var(--onglet-color-hover);border-radius:3px 3px 0 0}.administration .MuiTabs-fixed{height:30px;margin-bottom:25px!important}.action-button{color:var(--white-color)!important;width:100%;height:36px!important;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:var(--regular-weight)!important;text-transform:none!important;background-color:var(--btn-action)!important;border-radius:6px!important;box-shadow:none!important;padding:2px 0 0!important}.action-button.limit-width{width:160px}.action-button:disabled{opacity:.3}.action-button:hover{background-color:var(--btn-action-hover)!important}.action-button .MuiTouchRipple-root{border-radius:4px!important}.action-button-second{color:var(--typo-color)!important;border:2px solid var(--color-menu-admin)!important;width:100%;height:36px!important;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:var(--regular-weight)!important;text-transform:none!important;background-color:var(--white-color)!important;border-radius:6px!important;box-shadow:none!important;padding:2px 0 0!important}.action-button-second.limit-width{width:160px}.action-button-second:disabled{opacity:.3}.action-button-second:hover{background-color:var(--btn-action-second-hover)!important}.action-button-second .MuiTouchRipple-root{border-radius:4px!important}.action-button-warning{color:var(--white-color)!important;width:100%;height:36px!important;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:var(--regular-weight)!important;text-transform:none!important;background-color:var(--btn-warning)!important;border-radius:6px!important;box-shadow:none!important;padding:2px 0 0!important}.action-button-warning.limit-width{width:160px}.action-button-warning:disabled{opacity:.3}.action-button-warning:hover{background-color:var(--btn-warning-hover)!important}.action-button-warning .MuiTouchRipple-root{border-radius:4px!important}.dialog-wrapper .MuiPaper-root{padding:24px 32px;min-width:fit-content;max-width:1500px}.dialog-wrapper .close-icon{cursor:pointer;position:absolute;top:20px;right:20px;height:12px;width:12px;fill:var(--typo-color)}#down-arrow.MuiSelect-icon{width:17px;fill:#8194a1;position:absolute;pointer-events:none;right:11px;top:11px}.date-filter .MuiFormControl-root{width:100%}.date-filter .MuiOutlinedInput-root{height:33px}.date-filter .MuiOutlinedInput-notchedOutline{border:none}.date-filter .MuiOutlinedInput-input{height:33px;font-size:var(--font-size);padding:0 0 0 10px}.date-filter .MuiInputAdornment-root .MuiButtonBase-root{padding:0}.date-filter .adornment-wrapper{padding:3px 8px}#popover-date-filter-wrapper{width:320px!important;max-width:320px!important;right:-40px!important}#select-filter-list .MuiPaper-elevation.MuiPopover-paper{margin-top:6px}#select-filter-list ul{padding:0}#select-filter-list li{padding:0 10px 0 0}#select-filter-list .MuiCheckbox-root{padding:8px}#select-filter-list .MuiSvgIcon-root{width:18px;height:18px}.table-filter{align-items:center;box-sizing:border-box;display:flex}.table-filter input{background:transparent;border:none;color:var(--typo-color)!important;font-family:var(--font-family)!important;font-size:var(--font-size);height:33px;overflow:hidden;padding:0 0 0 10px;text-overflow:ellipsis;width:100%;white-space:nowrap}.table-filter .icon{padding:8px 10px}.table-filter .icon.loupe{cursor:default}.table-filter svg{fill:var(--color-table-icon-filter)}.input-form-hook .MuiInputLabel-root{top:-4px;color:var(--color-menu-admin)}.input-form-hook .MuiInputLabel-root.MuiFormLabel-filled,.input-form-hook label.Mui-focused{font-style:italic;font-family:var(--font-family)!important;font-size:14px!important;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--typo-color);top:0}.input-form-hook .label.Mui-focused{color:var(--color-menu-admin)}.input-form-hook input.MuiInput-input,.input-form-hook .MuiInputLabel-root{font-size:14px!important;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:0 0 2px 4px!important;font-family:var(--font-family)!important}.input-form-hook .MuiInput-root{margin-top:12px!important}.input-form-hook .MuiFormHelperText-root,.input-form-hook .MuiFormHelperText-root.Mui-error{font-family:var(--font-family);font-size:12px;font-weight:400;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;text-align:left;color:var(--error-color);margin:6px 0;padding:0 0 0 4px}.input-form-hook .MuiInput-underline:after{border-bottom:2px solid var(--typo-color)}.input-form-hook .MuiInputAdornment-root{margin-bottom:3px}.init-password .MuiTypography-root{color:var(--color-desc-forgot-password);font-size:12px!important;margin-left:5px}.init-password .MuiCheckbox-root{width:18px}.init-password .MuiCheckbox-root .MuiSvgIcon-root{width:18px;height:18px}.init-password .MuiFormControlLabel-root.MuiFormControlLabel-labelPlacementEnd{margin:0}.legend-color.Mui-checked:not(.Mui-disabled){color:var(--leg-color, black)!important}.input-date-bilan .MuiFormControl-root{height:32px;width:200px;margin-right:25px}.input-date-bilan .MuiOutlinedInput-root{height:32px;width:200px;font-size:14px}.input-date-bilan .MuiOutlinedInput-notchedOutline{border-color:var(--typo-color)}.input-date-bilan .MuiInputLabel-root{font-size:12px;color:var(--typo-color);font-family:var(--font-family);font-weight:400;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;top:4px}.input-date-bilan .MuiButton-root{width:150px}.MuiFormControlLabel-root{margin-right:25px!important}.pagination .MuiButtonBase-root{font-family:var(--font-family);font-size:var(--a-size);height:25px}.pagination .MuiPaginationItem-outlined{background:var(--white-color);border:solid 1px var(--border-table);box-shadow:none}.pagination .MuiPaginationItem-page.Mui-selected{background:var(--btn-action);color:var(--white-color)}.pagination .MuiPaginationItem-page.Mui-selected:hover{background:#3498db}.pagination .MuiPaginationItem-page.Mui-disabled{background:var(--white-color);opacity:.45}.pagination .MuiPaginationItem-rounded.MuiPaginationItem-ellipsis{border:none;box-shadow:none}.pagination .MuiSvgIcon-root{width:20px}.side-bar{background:var(--bg-menu-color);height:100vh;position:relative}.side-bar .app-logo{font-size:var(--h1-size);color:var(--white-color);font-weight:var(--bold-weight);height:60px}.side-bar .MuiTabs-indicator{background:var(--bg-pages-color);border-radius:0 2px 2px 0;left:0;width:3px;margin-top:8px}.side-bar .MuiTabs-indicator.show-selected-tab{height:25px!important}.side-bar .MuiTabs-root{padding-top:20px}.side-bar .MuiButtonBase-root{color:var(--color-menu-admin);height:40px;display:flex;flex-direction:row;justify-content:flex-start;font-size:var(--typo-sidebar);min-height:24px;margin-bottom:40px;padding:0 0 0 16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;transition:background-color .2s linear}.side-bar .MuiButtonBase-root svg{fill:var(--color-menu-admin)}.side-bar .MuiButtonBase-root:hover{background-color:var(--bg-menu-hover-color)}.side-bar .MuiButtonBase-root.Mui-selected{color:#fff}.side-bar .MuiButtonBase-root.Mui-selected svg{fill:#fff}.side-bar .MuiTabs-flexContainer{height:calc(100vh - 80px)}.side-bar .tab-admin{margin-top:auto;bottom:0;width:100%;margin-bottom:20px;position:relative;overflow:visible}.side-bar .tab-admin:before{content:"";position:absolute;top:-11px;left:20px;height:1px;width:calc(100% - 40px);background:var(--color-menu-admin)}.side-bar .side-bar-icon{margin-bottom:0!important}.side-bar .side-bar-label{margin-left:8px;text-align:left}.MuiButtonBase-root{font-family:var(--font-family)!important;text-transform:none!important}.input-width{width:260px!important}input:focus,select:focus{outline:none}select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.MuiInputBase-root{font-family:var(--font-family)!important}.MuiInputBase-input{color:var(--typo-color)!important}.MuiInput-input::placeholder{color:#032a44!important;opacity:.5}.MuiFormLabel-asterisk,.color-star,.MuiFormControlLabel-asterisk{color:var(--error-color)!important}.MuiInput-root{padding:0}.MuiInput-underline:before{border-bottom:1px solid var(--typo-color)!important}.MuiTypography-root,.MuiTypography-body1{font-family:var(--font-family)!important;font-size:14px!important;font-weight:var(--regular-weight)!important}.MuiFormControlLabel-root{margin-right:0}.MuiCheckbox-root{color:#cdd2e1!important}.Mui-checked:not(.Mui-disabled){color:var(--btn-action)!important}.Mui-checked.ignore-disabled{color:var(--btn-action)!important}input[type=date]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;cursor:pointer;box-sizing:border-box;background:none}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.autocomplete-mui .MuiInputBase-root{padding-right:10px!important}.input-date .MuiInputBase-root{height:40px!important}.input-date.MuiFormControl-marginNormal{margin-top:0!important;margin-bottom:20px!important}.select-filter-wrapper .MuiSelect-select{padding:0 0 0 10px;height:33px}.select-filter-wrapper .MuiOutlinedInput-root{height:33px;width:100%;font-size:14px;font-family:var(--font-family)}.select-filter-wrapper .MuiOutlinedInput-notchedOutline{border:none}.select-filter-wrapper .MuiSvgIcon-root{width:20px;height:20px}.MuiListItemButton-root.Mui-disabled{opacity:1!important}.confirmation-popup{width:520px}.confirmation-popup .alert-icon{margin-right:45px;fill:var(--color-menu-admin)}.recharts-legend-wrapper{top:-130px!important;left:0!important}.recharts-default-legend{text-align:left!important}.nice-dates-navigation{background:#e9ebf2!important;padding:0 5px}.nice-dates-week-header{padding:7px 10px!important}.nice-dates-navigation_previous:before,.nice-dates-navigation_next:before{width:10px!important;height:10px!important}.nice-dates-day{height:30px!important;width:33px!important}.nice-dates-grid_container.-origin-top{padding:0 7px!important}.nice-dates-grid{height:180px!important}.nice-dates-day:before,.nice-dates-day:after{border-radius:0!important}.nice-dates-day:before{background-color:#3498db!important}.nice-dates-day_month{top:-4px!important}.nice-dates-day:after{border:2px solid #3498db!important}.fil-ariane-wrapper{margin:20px auto 20px 20px}.fil-ariane-wrapper .fil-ariane{font-size:12px;color:var(--btn-action);margin-bottom:6px}.fil-ariane-wrapper .fil-ariane .clickable{text-decoration:underline;cursor:pointer}.fil-ariane-wrapper .fil-ariane .last-level{color:var(--typo-color);font-weight:var(--bold-weight)}.fil-ariane-toolbar-popup{width:400px;display:flex;gap:20px}.fil-ariane-toolbar-popup div{width:100%}.dialog-wrapper:has(.fil-ariane-toolbar-popup) h2{margin-bottom:.5rem!important}.dialog-wrapper:has(.fil-ariane-toolbar-popup) .table-wrapper{--table-body-row-height: 48px}.button-reset-fil-ariane{margin-left:8px;height:32px}.button-reset-fil-ariane button{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:var(--btn-action);fill:#fff;cursor:pointer;border:none;border-radius:6px}.button-reset-fil-ariane button:disabled{opacity:.3;pointer-events:none;cursor:default}.button-reset-fil-ariane button:hover{background-color:var(--btn-action-hover)}.recharts-cartesian-axis-line{stroke-width:1px;stroke:var(--typo-color)}.recharts-text.recharts-cartesian-axis-tick-value{fill:var(--typo-color);font-size:12px;-webkit-user-select:none;user-select:none}.warning-tz{margin-block-start:20px}.horizon-global{width:fit-content;height:fit-content;color:#8194a1;font-weight:700;border:1px solid #8194a1;margin:20px;border-radius:500px;padding:2px 5px;-webkit-user-select:none;user-select:none}.horizon-global-tooltip{font-size:14px;line-height:1.4;margin-right:5px}.graph-tooltip-wrapper{background:var(--white-color);border:solid 1px var(--onglet-border-color);border-radius:10px;box-shadow:0 3px 9px #00000029;padding:8px 12px;-webkit-user-select:none;user-select:none}.graph-tooltip-wrapper .titre{margin-bottom:10px}.graph-tooltip-wrapper .ligne-tooltip{line-height:1.4;display:flex;flex-direction:row;align-items:center}.graph-tooltip-wrapper .ligne-tooltip .detail-tooltip{margin-left:5px}.square-loader{--color: white;--background-color: #032a44;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--background-color)}.square-loader .outer{display:inline-block;width:30px;height:30px;position:relative;border:4px solid var(--color);animation:square-loader-rotation 2s infinite ease}.square-loader .outer .inner{vertical-align:top;display:inline-block;width:100%;background-color:var(--color);animation:square-loader-filling 2s infinite ease-in}.square-loader .description{color:var(--color);margin-top:24px;font-size:16px;font-weight:600}.square-loader.invert{background-color:var(--color)}.square-loader.invert .outer{border:4px solid var(--background-color)}.square-loader.invert .outer .inner{background-color:var(--background-color)}.square-loader.invert .description{color:var(--background-color)}@keyframes square-loader-rotation{0%{transform:rotate(0)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes square-loader-filling{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}to{height:0%}}.bar-loader{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:initial}.bar-loader .bar{display:inline-block;width:10px;height:50px;transform-origin:bottom center;border-top-right-radius:200px;border-top-left-radius:200px;margin:0 2px;transform:scaleY(0);animation:bar-loader 1.2s linear infinite}.bar-loader .bar:nth-child(1){animation-delay:.1s}.bar-loader .bar:nth-child(2){animation-delay:.2s}.bar-loader .bar:nth-child(3){animation-delay:.3s}.bar-loader .bar:nth-child(4){animation-delay:.4s}.bar-loader .bar:nth-child(5){animation-delay:.5s}.bar-loader .bar:nth-child(6){animation-delay:.6s}.bar-loader .bar:nth-child(7){animation-delay:.7s}.bar-loader .bar:nth-child(8){animation-delay:.8s}.bar-loader .description{margin-top:12px;font-size:16px;font-weight:600}.bar-loader.small .bar{width:8px}.bar-loader.small .description{font-size:14px}@keyframes bar-loader{0%{transform:scaleY(.1);background:#032a44}50%{transform:scaleY(1);background:#216898}to{transform:scaleY(.1);background:#3192d2}}.table-component{display:grid;row-gap:10px;grid-template-columns:50% 50%;grid-template-areas:"left-toolbar   right-toolbar" "table          table" "pagination     pagination" "bottom-toolbar bottom-toolbar"}.table-component .toolbar{display:flex;gap:10px}.table-component .toolbar.left{grid-area:left-toolbar}.table-component .toolbar.right{grid-area:right-toolbar;justify-self:end}.table-component .toolbar.bottom{grid-area:bottom-toolbar;justify-self:center}.table-component .toolbar .toolbar-button{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background:var(--white-color);cursor:pointer;border:1px solid var(--border-table);border-radius:6px;box-shadow:0 1px 5px #032a441a}.table-component .toolbar .toolbar-button:disabled{background:var(--color-table-icon-background-disabled);pointer-events:none;cursor:default}.table-component .toolbar .toolbar-button:disabled svg{fill:var(--color-table-icon-disabled)}.table-component .table-wrapper{--table-header-height: 68px;--table-body-row-height: 50px;--table-body-height: calc(12 * var(--table-body-row-height));position:relative;grid-area:table;border:2px solid var(--border-table)}.table-component .table-wrapper table{border-spacing:0px;display:grid;grid-template-rows:var(--table-header-height) var(--table-body-height);grid-template-columns:1fr;overflow-x:auto}.table-component .table-wrapper table tr{display:contents}.table-component .table-wrapper table thead{display:grid;border-bottom:2px solid var(--border-table)}.table-component .table-wrapper table thead th{position:relative;padding:0;text-align:start;color:var(--color-menu-admin);font-weight:400}.table-component .table-wrapper table thead th:not(:last-child){border-right:2px solid var(--border-table)}.table-component .table-wrapper table thead th:not(:last-child) .resize-handle{right:-2px}.table-component .table-wrapper table thead th .select-column{padding-top:5px;height:100%}.table-component .table-wrapper table thead th .select-column .select-title{-webkit-user-select:none;user-select:none}.table-component .table-wrapper table thead th .column-title{height:50%;padding:0 10px;-webkit-user-select:none;user-select:none}.table-component .table-wrapper table thead th .column-title.sortable{cursor:pointer}.table-component .table-wrapper table thead th .column-title .sort-indicator{color:var(--typo-color);padding-top:1px;padding-right:2px}.table-component .table-wrapper table thead th .resize-handle{display:block;position:absolute;cursor:col-resize;width:4px;height:calc(var(--table-body-height) + var(--table-header-height));right:0;top:0;z-index:11;border-right:2px solid transparent}.table-component .table-wrapper table thead th .resize-handle:hover{border-color:#e0e0e0}.table-component .table-wrapper table thead th .resize-handle.active{border-right:4px solid rgb(224,224,224)}.table-component .table-wrapper table thead th .column-filter{height:50%;border-top:2px solid var(--border-table)}.table-component .table-wrapper table thead th .column-filter .table-filter-number::-webkit-outer-spin-button,.table-component .table-wrapper table thead th .column-filter .table-filter-number::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.table-component .table-wrapper table thead th .column-filter .table-filter-number{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.table-component .table-wrapper table tbody{display:grid;overflow-y:auto;overflow-x:hidden;grid-auto-rows:var(--table-body-row-height)}.table-component .table-wrapper table tbody tr:nth-child(odd) td{background-color:var(--bg-pages-color)}.table-component .table-wrapper table tbody td{display:flex;align-items:center;width:100%}.table-component .table-wrapper table tbody td:not(:last-child){border-right:2px solid var(--border-table)}.table-component .table-wrapper table tbody td .text-content{padding-left:10px}.table-component .table-wrapper table tbody td .select-column{height:100%;width:100%;background-color:transparent}.table-component .table-wrapper table th span,.table-component .table-wrapper table td span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-component .table-wrapper .message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:700}.table-component .pagination{grid-area:pagination;justify-self:end}.init-password-rgpd{width:100%}.init-password-rgpd>span{font-size:12px!important}.login-error{font-size:12px;font-style:italic;color:var(--btn-warning);position:relative;top:-33px;padding:0 0 0 4px}.login-mentions-legales{text-align:center}.mentions-legales-text p{text-align:justify;font-size:12px;color:var(--color-desc-forgot-password)!important}.mentions-legales-text p:not(:first-child){margin-top:10px}.detail-label{column-gap:15px;display:grid;grid-template-columns:repeat(var(--nbCols, 2),minmax(0,1fr))}.detail-type{padding:2px 5px;color:var(--color-menu-admin);overflow-wrap:break-word}.detail-value{padding:2px 5px;border-left:1px solid var(--border-table);overflow-wrap:break-word}.filter-detail{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 30px;margin:20px 0}.jeton-label{border:1px solid #e9ebf2;border-radius:6px;padding:10px}html,body{margin:0;min-height:100%;height:100%;font-family:var(--font-family)!important;color:var(--typo-color)!important;font-size:var(--font-size)}#root{height:100%}*{box-sizing:border-box;margin:0}h1{font-size:25px;font-weight:var(--bold-weight)}h2{font-size:18px;font-weight:var(--bold-weight);margin:0 0 20px}h3{font-size:18px;font-weight:var(--bold-weight);margin:0;line-height:35px}h4{font-size:16px;font-weight:var(--bold-weight);margin-bottom:20px}h5{color:var(--error-color)!important;font-size:16px;font-style:italic;font-weight:var(--regular-weight);margin:0}p{color:var(--typo-color)!important}a,.link-a{font-size:var(--a-size);text-decoration:underline;color:var(--btn-action);cursor:pointer}button{font:inherit;color:inherit}.separator{width:calc(100% + 64px);position:relative;left:-32px;height:2px;background:var(--border-table);margin:20px 0}.separator-with-padding{width:100%;position:static;background:#cdd2e1}.separator-vertical{width:2px;height:calc(100% + 80px);background:var(--border-table);position:relative;top:-60px}.width-100{width:100%!important}.width-320{width:320px}.height-0{height:0}.relative{position:relative}.overflow-hidden{overflow:hidden}.no-background{background:none!important}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{box-shadow:inset 0 0 14px 14px #032a442b;opacity:.4;border:solid 4px transparent;border-radius:24px}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #44444482;opacity:.4;border:solid 4px transparent;border-radius:24px}::-webkit-scrollbar-button{display:none}select.decorated option:hover{box-shadow:0 0 10px 100px #1882a8 inset}.text-left{text-align:left!important;align-self:flex-start}p.Mui-error{color:var(--error-color)!important}.textfield-form .MuiOutlinedInput-root{height:40px;width:200px}.textfield-multiline-form .MuiOutlinedInput-root{padding-top:8.5px;padding-bottom:8.5px;width:250px}.select-header .MuiCheckbox-root{margin-left:-3px!important}
