﻿@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:root,:host,.sl-theme-light{--sl-color-primary-50: rgb(254 249 242);--sl-color-primary-100: rgb(252 233 212);--sl-color-primary-200: rgb(251 216 179);--sl-color-primary-300: rgb(248 197 142);--sl-color-primary-400: rgb(245 170 89);--sl-color-primary-500: rgb(242 148 40);--sl-color-primary-600: rgb(240 125 0);--sl-color-primary-700: rgb(167 87 0);--sl-color-primary-800: rgb(138 72 0);--sl-color-primary-900: rgb(98 51 0);--sl-color-primary-950: rgb(61 32 0);--sl-color-danger-50: rgb(250 232 230);--sl-color-danger-100: rgb(246 215 210);--sl-color-danger-200: rgb(242 196 189);--sl-color-danger-300: rgb(236 170 159);--sl-color-danger-400: rgb(228 134 119);--sl-color-danger-500: rgb(219 91 71);--sl-color-danger-600: rgb(216 78 56);--sl-color-danger-700: rgb(188 68 49);--sl-color-danger-800: rgb(155 56 40);--sl-color-danger-900: rgb(111 40 29);--sl-color-danger-950: rgb(69 25 18);--sl-color-warning-50: rgb(254 249 242);--sl-color-warning-100: rgb(252 233 212);--sl-color-warning-200: rgb(251 216 179);--sl-color-warning-300: rgb(248 197 142);--sl-color-warning-400: rgb(245 170 89);--sl-color-warning-500: rgb(242 148 40);--sl-color-warning-600: rgb(240 125 0);--sl-color-warning-700: rgb(167 87 0);--sl-color-warning-800: rgb(138 72 0);--sl-color-warning-900: rgb(98 51 0);--sl-color-warning-950: rgb(61 32 0);--sl-color-neutral-50: rgb(248 249 251);--sl-color-neutral-100: rgb(233 237 241);--sl-color-neutral-200: rgb(216 223 230);--sl-color-neutral-300: rgb(197 208 218);--sl-color-neutral-400: rgb(173 188 202);--sl-color-neutral-500: rgb(141 162 181);--sl-color-neutral-600: rgb(108 135 160);--sl-color-neutral-700: rgb(79 111 141);--sl-color-neutral-800: rgb(55 92 126);--sl-color-neutral-900: rgb(22 65 105);--sl-color-neutral-950: rgb(0 39 76);--sl-color-info-50: rgb(251 249 250);--sl-color-info-100: rgb(221 202 209);--sl-color-info-200: rgb(206 179 190);--sl-color-info-300: rgb(188 150 165);--sl-color-info-400: rgb(167 118 138);--sl-color-info-500: rgb(150 90 114);--sl-color-info-600: rgb(131 61 89);--sl-color-info-700: rgb(114 55 79);--sl-color-info-800: rgb(99 46 67);--sl-color-info-900: rgb(81 38 54);--sl-color-info-950: rgb(61 28 41);--sl-button-font-size-medium: var(--sl-font-size-medium);--sl-input-color: var(--sl-color-neutral-950);--sl-input-color-hover: var(--sl-color-neutral-950);--sl-input-color-focus: var(--sl-color-neutral-950);--sl-input-color-disabled: var(--sl-color-neutral-900);--sl-input-icon-color: var(--sl-color-neutral-800);--sl-input-border-color: var(--sl-color-neutral-500);--sl-input-border-color-focus: var(--sl-color-neutral-500);--sl-input-required-content-color: var(--sl-color-danger-600);--sl-input-focus-ring-color: var(--sl-color-neutral-300);--sl-tooltip-background-color: var(--sl-color-info-600);--badge-font-size: .8rem;--badge-letter-spacing: .025rem;--badge-padding: .25rem .6rem;--text-color: var(--sl-color-neutral-950);--container-bg-outer-color: #f2f2f7ff;--container-bg-color: #fbfbfbff;--container-bg-color-transparent: #fbfbfb00;--shadow-color-light: #00305040;--shadow-color-medium: #00305060;--scrollbar-color: #d0e0f0b0;--scrollbar-background-color: #f0f0f020;--scrollbar-width: thin;--nav-bar-width: 14rem;--nav-bar-top-logo-height: 7rem;--nav-bar-menu-font-size: 1.1rem}sl-tooltip>div[slot=content] h1{margin:.5rem 0;font-size:1.25rem}.sl-toast-stack{top:6rem !important;right:1.25rem !important}.main-logo__subtitle{background:linear-gradient(45deg, rgb(0, 47, 90) 20%, rgb(0, 70, 135) 45%, rgb(131, 61, 89) 70%, rgb(216, 78, 56) 85%, rgb(240, 125, 0) 98%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.text-neutral{color:var(--sl-color-neutral-800)}.text-info{color:var(--sl-color-info-700)}.text-blue{color:var(--sl-color-blue-600)}.text-dark-blue{color:var(--sl-color-blue-800)}.text-pink{color:var(--sl-color-pink-700)}.text-green{color:var(--sl-color-green-700)}.text-lime{color:var(--sl-color-lime-700)}.text-yellow{color:var(--sl-color-yellow-600)}.text-black{color:var(--sl-color-gray-900)}.text-purple{color:var(--sl-color-purple-700)}.text-cyan{color:var(--sl-color-cyan-700)}.text-violet{color:var(--sl-color-violet-700)}.text-fuchsia{color:var(--sl-color-fuchsia-700)}.text-rose{color:var(--sl-color-rose-700)}.text-indigo{color:var(--sl-color-indigo-700)}.text-amber{color:var(--sl-color-amber-700)}.text-orange{color:var(--sl-color-orange-700)}.text-red{color:var(--sl-color-red-700)}.text-gray{color:var(--sl-color-gray-500)}.text-primary{color:var(--sl-color-primary-700)}.text-success{color:var(--sl-color-success-700)}.text-warning{color:var(--sl-color-warning-700)}.text-danger{color:var(--sl-color-danger-800)}body .app-loading .app__loading__logo{margin:5rem auto;width:fit-content}body .app-loading .app__loading__loader{margin:auto;width:fit-content}body .app-loading .app__loading__loader sl-spinner{font-size:3rem;--track-width: .5rem;--indicator-color: var(--sl-color-neutral-800);--track-color: var(--sl-color-gray-200)}:root{--public-images-gradient-bg-url: url("/_content/Prodige.Common.Razor/public/images/gradient-bg.svg");--public-images-gradient-bg-login-url: url("/_content/Prodige.Common.Razor/public/images/gradient-bg-login.svg");--public-images-logo-light-url: url("/_content/Prodige.Common.Razor/public/images/logo-light.svg");--public-images-error-bg-url: url("/_content/Prodige.Common.Razor/public/images/error-bg.png");--public-images-error-404-bg-url: url("/_content/Prodige.Common.Razor/public/images/error-404-bg.png");--public-images-error-access-denied-bg-url: url("/_content/Prodige.Common.Razor/public/images/error-access-denied-bg.png")}.font-weight-bold{font-weight:bold}.link{width:fit-content;padding-bottom:2px;color:var(--sl-color-neutral-400);text-decoration:none;box-shadow:none;transition:box-shadow 200ms ease 0s}.link:hover{box-shadow:0px 2px 0px}.mouse-pointer{cursor:pointer}.mouse-cell{cursor:cell}.mouse-default{cursor:default}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.fit-content{width:fit-content}.humanized-date{display:block;font-size:.8rem;margin-top:-0.1rem;color:var(--sl-color-neutral-600)}h1{font-weight:600}.small-text{font-size:.8rem}.small-text.gray{color:var(--sl-color-neutral-600)}.small-text.bold{font-weight:bold}.small-text.orange{color:var(--sl-color-warning-700)}.upper{text-transform:uppercase}.f-right{float:right}.minw-2{width:2rem;min-width:2rem}.w-2{width:2rem}.maxw-2{max-width:2rem}.minw-4{width:4rem;min-width:4rem}.w-4{width:4rem}.maxw-4{max-width:4rem}.minw-6{width:6rem;min-width:6rem}.w-6{width:6rem}.maxw-6{max-width:6rem}.minw-8{width:8rem;min-width:8rem}.w-8{width:8rem}.maxw-8{max-width:8rem}.minw-10{width:10rem;min-width:10rem}.w-10{width:10rem}.maxw-10{max-width:10rem}.minw-12{width:12rem;min-width:12rem}.w-12{width:12rem}.maxw-12{max-width:12rem}.minw-14{width:14rem;min-width:14rem}.w-14{width:14rem}.maxw-14{max-width:14rem}.minw-16{width:16rem;min-width:16rem}.w-16{width:16rem}.maxw-16{max-width:16rem}.minw-18{width:18rem;min-width:18rem}.w-18{width:18rem}.maxw-18{max-width:18rem}.minw-20{width:20rem;min-width:20rem}.w-20{width:20rem}.maxw-20{max-width:20rem}.minw-22{width:22rem;min-width:22rem}.w-22{width:22rem}.maxw-22{max-width:22rem}.minw-24{width:24rem;min-width:24rem}.w-24{width:24rem}.maxw-24{max-width:24rem}.minw-26{width:26rem;min-width:26rem}.w-26{width:26rem}.maxw-26{max-width:26rem}.minw-28{width:28rem;min-width:28rem}.w-28{width:28rem}.maxw-28{max-width:28rem}.minw-30{width:30rem;min-width:30rem}.w-30{width:30rem}.maxw-30{max-width:30rem}.minw-32{width:32rem;min-width:32rem}.w-32{width:32rem}.maxw-32{max-width:32rem}.minw-34{width:34rem;min-width:34rem}.w-34{width:34rem}.maxw-34{max-width:34rem}.minw-36{width:36rem;min-width:36rem}.w-36{width:36rem}.maxw-36{max-width:36rem}.minw-38{width:38rem;min-width:38rem}.w-38{width:38rem}.maxw-38{max-width:38rem}.minw-40{width:40rem;min-width:40rem}.w-40{width:40rem}.maxw-40{max-width:40rem}.minw-42{width:42rem;min-width:42rem}.w-42{width:42rem}.maxw-42{max-width:42rem}.minw-44{width:44rem;min-width:44rem}.w-44{width:44rem}.maxw-44{max-width:44rem}.minw-46{width:46rem;min-width:46rem}.w-46{width:46rem}.maxw-46{max-width:46rem}.minw-48{width:48rem;min-width:48rem}.w-48{width:48rem}.maxw-48{max-width:48rem}.minw-50{width:50rem;min-width:50rem}.w-50{width:50rem}.maxw-50{max-width:50rem}.minw-52{width:52rem;min-width:52rem}.w-52{width:52rem}.maxw-52{max-width:52rem}.minw-54{width:54rem;min-width:54rem}.w-54{width:54rem}.maxw-54{max-width:54rem}.minw-56{width:56rem;min-width:56rem}.w-56{width:56rem}.maxw-56{max-width:56rem}.minw-58{width:58rem;min-width:58rem}.w-58{width:58rem}.maxw-58{max-width:58rem}.minw-60{width:60rem;min-width:60rem}.w-60{width:60rem}.maxw-60{max-width:60rem}.minw-62{width:62rem;min-width:62rem}.w-62{width:62rem}.maxw-62{max-width:62rem}.minw-64{width:64rem;min-width:64rem}.w-64{width:64rem}.maxw-64{max-width:64rem}.minw-66{width:66rem;min-width:66rem}.w-66{width:66rem}.maxw-66{max-width:66rem}.minw-68{width:68rem;min-width:68rem}.w-68{width:68rem}.maxw-68{max-width:68rem}.minw-70{width:70rem;min-width:70rem}.w-70{width:70rem}.maxw-70{max-width:70rem}.minw-72{width:72rem;min-width:72rem}.w-72{width:72rem}.maxw-72{max-width:72rem}.minw-74{width:74rem;min-width:74rem}.w-74{width:74rem}.maxw-74{max-width:74rem}.minw-76{width:76rem;min-width:76rem}.w-76{width:76rem}.maxw-76{max-width:76rem}.minw-78{width:78rem;min-width:78rem}.w-78{width:78rem}.maxw-78{max-width:78rem}.minw-80{width:80rem;min-width:80rem}.w-80{width:80rem}.maxw-80{max-width:80rem}.minw-82{width:82rem;min-width:82rem}.w-82{width:82rem}.maxw-82{max-width:82rem}.minw-84{width:84rem;min-width:84rem}.w-84{width:84rem}.maxw-84{max-width:84rem}.minw-86{width:86rem;min-width:86rem}.w-86{width:86rem}.maxw-86{max-width:86rem}.minw-88{width:88rem;min-width:88rem}.w-88{width:88rem}.maxw-88{max-width:88rem}.minw-90{width:90rem;min-width:90rem}.w-90{width:90rem}.maxw-90{max-width:90rem}.minw-92{width:92rem;min-width:92rem}.w-92{width:92rem}.maxw-92{max-width:92rem}.minw-94{width:94rem;min-width:94rem}.w-94{width:94rem}.maxw-94{max-width:94rem}.minw-96{width:96rem;min-width:96rem}.w-96{width:96rem}.maxw-96{max-width:96rem}.minw-98{width:98rem;min-width:98rem}.w-98{width:98rem}.maxw-98{max-width:98rem}.minw-100{width:100rem;min-width:100rem}.w-100{width:100rem}.maxw-100{max-width:100rem}.minw-5pc{width:5%;min-width:5%}.w-5pc{width:5%}.maxw-5pc{max-width:5%}.minw-10pc{width:10%;min-width:10%}.w-10pc{width:10%}.maxw-10pc{max-width:10%}.minw-15pc{width:15%;min-width:15%}.w-15pc{width:15%}.maxw-15pc{max-width:15%}.minw-20pc{width:20%;min-width:20%}.w-20pc{width:20%}.maxw-20pc{max-width:20%}.minw-25pc{width:25%;min-width:25%}.w-25pc{width:25%}.maxw-25pc{max-width:25%}.minw-30pc{width:30%;min-width:30%}.w-30pc{width:30%}.maxw-30pc{max-width:30%}.minw-35pc{width:35%;min-width:35%}.w-35pc{width:35%}.maxw-35pc{max-width:35%}.minw-40pc{width:40%;min-width:40%}.w-40pc{width:40%}.maxw-40pc{max-width:40%}.minw-45pc{width:45%;min-width:45%}.w-45pc{width:45%}.maxw-45pc{max-width:45%}.minw-50pc{width:50%;min-width:50%}.w-50pc{width:50%}.maxw-50pc{max-width:50%}.minw-55pc{width:55%;min-width:55%}.w-55pc{width:55%}.maxw-55pc{max-width:55%}.minw-60pc{width:60%;min-width:60%}.w-60pc{width:60%}.maxw-60pc{max-width:60%}.minw-65pc{width:65%;min-width:65%}.w-65pc{width:65%}.maxw-65pc{max-width:65%}.minw-70pc{width:70%;min-width:70%}.w-70pc{width:70%}.maxw-70pc{max-width:70%}.minw-75pc{width:75%;min-width:75%}.w-75pc{width:75%}.maxw-75pc{max-width:75%}.minw-80pc{width:80%;min-width:80%}.w-80pc{width:80%}.maxw-80pc{max-width:80%}.minw-85pc{width:85%;min-width:85%}.w-85pc{width:85%}.maxw-85pc{max-width:85%}.minw-90pc{width:90%;min-width:90%}.w-90pc{width:90%}.maxw-90pc{max-width:90%}.minw-95pc{width:95%;min-width:95%}.w-95pc{width:95%}.maxw-95pc{max-width:95%}.minw-100pc{width:100%;min-width:100%}.w-100pc{width:100%}.maxw-100pc{max-width:100%}.full-height{min-height:100%}.h-100{height:100%}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-block{display:block}.display-flex{display:flex}.display-grid{display:grid}.display-none{display:none !important}@media(max-width: 600px){.sm-hide{display:none !important}}@media(max-width: 800px){.md-hide{display:none !important}}@media(max-width: 1024px){.lg-hide{display:none !important}}@media(max-width: 1280px){.xl-hide{display:none !important}}.align-items-start{align-items:start}.align-items-end{align-items:end}.align-items-center{align-items:center}.flex-direction-row{flex-direction:row !important}.justify-content-start{justify-content:start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-right{justify-content:right}.justify-content-space-around{justify-content:space-around}.justify-content-space-evenly{justify-content:space-evenly}.justify-content-space-between{justify-content:space-between}.width-auto{width:auto !important}.line-break{white-space:pre}.line-break-all{white-space:pre-line;line-break:anywhere}embed{width:100%;border:1px solid #333}embed.vh-50{height:50vh}.position-relative{position:relative}.position-absolute-top-right{position:absolute;top:0;right:0}.split-view{display:flex;flex-wrap:wrap;gap:10px}.split-view *:last-child{margin-left:auto}.split-view.flex-end{align-items:flex-end}.text-italic{font-style:italic}.text-white{color:#fff}.text-muted{color:var(--sl-color-neutral-500)}.text-danger{color:var(--sl-color-danger-600)}.text-success{color:var(--sl-color-success-600)}.list-style-circle{list-style:circle}.border-none{border:none !important}.grid-template-columns-auto{grid-template-columns:auto !important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.word-break-all{word-break:break-all}.error-display{width:100%;max-width:1024px;height:calc(100% - 5rem);background-image:var(--public-images-error-bg-url)}.error-display.error-404{background-image:var(--public-images-error-404-bg-url)}.error-display.error-access-denied{background-image:var(--public-images-error-access-denied-bg-url)}.error-display{background-size:768px;background-repeat:no-repeat;background-position-x:right;background-position-y:bottom}@media(max-width: 1024px){.error-display{background-size:384px;background-position-y:calc(100% - 5rem)}}@media(max-width: 800px){.error-display{background-size:80%;background-position-x:center;background-position-y:calc(100% - 3rem)}}.error-display h1{color:var(--sl-color-neutral-900)}.error-display p.error-display__information{color:var(--sl-color-neutral-900);padding:0;margin-bottom:2rem;width:fit-content;max-width:80%}.error-display p.error-display__information a{color:var(--sl-color-red-900)}@media(max-width: 1024px){.error-display p.error-display__information{max-width:70%}}@media(max-width: 800px){.error-display p.error-display__information{max-width:100%}}.error-display p.error-display__details{color:var(--sl-color-neutral-800);border-radius:.25rem;border:solid 1px var(--sl-color-neutral-200);border-left:solid 4px var(--sl-color-red-800);background-color:hsla(0,0%,100%,.7333333333);padding:.5rem 1rem;width:auto}.error-display p.error-display__details pre{white-space:pre-line}html{font-size:16px}@media(max-width: 800px){html{font-size:15px}}@media(max-width: 600px){html{font-size:14px}}@media(max-width: 500px){html{font-size:13px}}body{font-family:var(--sl-font-sans);color:var(--text-color)}container sl-tab-group::part(nav){z-index:15;height:4.5rem;margin-top:-1.5rem}container sl-tab[slot=nav]{height:4.5rem}container sl-tab[slot=nav]::part(base){padding-top:2rem}container.details-sticky-header>.main-title{position:sticky;top:0;z-index:15}container.details-sticky-header>.main-title::before{position:absolute;content:"";top:-1.5rem;left:-1.25rem;right:-1.25rem;height:calc(100% + 1rem);background:radial-gradient(circle at 50% 30rem, var(--container-bg-color) 70%, var(--container-bg-outer-color) 100%)}container.details-sticky-header>.main-title h1{z-index:1}container.details-sticky-header sl-tab-group::part(nav){position:sticky;top:3rem;z-index:15;height:4.5rem}container.details-sticky-header sl-tab-group::part(nav)::before{position:absolute;content:"";top:0;left:-1.25rem;right:-1.25rem;height:100%;background:radial-gradient(circle at 50% 22rem, var(--container-bg-color) 70%, var(--container-bg-outer-color) 100%)}@media(max-width: 1023px){container.details-sticky-header sl-tab-group::part(nav)::before{height:6.5rem}}@media(max-width: 1023px){container sl-tab-group::part(nav){height:4.5rem;margin:0 -1.25rem}container sl-tab-group sl-tab[slot=nav]{height:4.5rem}container sl-tab-group sl-tab[slot=nav]::part(base){padding-top:2rem}container sl-tab-group:has(div.tab-top-action-buttons)::part(nav){height:6.5rem;margin:0 -1.25rem}container sl-tab-group:has(div.tab-top-action-buttons) sl-tab[slot=nav]{height:6.5rem}container sl-tab-group:has(div.tab-top-action-buttons) sl-tab[slot=nav]::part(base){padding-top:4.3rem}}.tab-top-action-buttons{position:absolute;top:.75rem;right:.5rem;z-index:2}.tab-top-action-buttons .action-menu{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:.25rem 0 .25rem 1rem}.tab-top-action-buttons .action-menu .menu-items{display:flex;align-items:center;gap:1rem;white-space:nowrap}.tab-top-action-buttons .action-menu .menu-items>*{margin:0}@media(min-width: 1024px)and (max-width: 2099px){.tab-top-action-buttons:not(.no-clip) .action-menu{position:relative;justify-content:flex-end;width:3rem;min-width:3rem;padding:.25rem;transition:width .25s ease,box-shadow .2s ease;background:hsla(0,0%,100%,.8784313725);border:1px solid hsla(0,0%,100%,.5647058824);border-radius:.5rem;box-shadow:0 0 0 2px #fff,0 0 6px 3px rgba(31,38,135,.15)}.tab-top-action-buttons:not(.no-clip) .action-menu::before{content:"•••";position:absolute;inset:0;display:grid;place-items:center;font-size:1.25rem;font-weight:700;line-height:1;opacity:1;transition:opacity .15s ease;pointer-events:none}.tab-top-action-buttons:not(.no-clip) .action-menu:hover,.tab-top-action-buttons:not(.no-clip) .action-menu:focus-within{width:fit-content;max-width:100vw;padding:.25rem .625rem;box-shadow:0 0 0 2px #fff,0 0 6px 3px silver}.tab-top-action-buttons:not(.no-clip) .action-menu:hover::before,.tab-top-action-buttons:not(.no-clip) .action-menu:focus-within::before{opacity:0}.tab-top-action-buttons:not(.no-clip) .action-menu:hover .menu-items,.tab-top-action-buttons:not(.no-clip) .action-menu:focus-within .menu-items{opacity:1;visibility:visible;pointer-events:auto}.tab-top-action-buttons:not(.no-clip) .menu-items{opacity:0;padding:0 1rem;visibility:hidden;pointer-events:none;transition:opacity .2s ease,width .2s ease,visibility .2s ease}}body .login-layout,body .logged-in-layout{display:flex;max-width:100vw;min-height:100vh;padding:0;margin:0}body .login-layout{background-image:var(--public-images-gradient-bg-login-url);background-size:cover;background-position-x:center}@media(max-width: 800px){body .login-layout{background:none}}body .login-layout main{flex-grow:1}body .login-layout main container card[variant=big]{box-shadow:0 -2px 14px var(--shadow-color-medium);margin:3rem auto auto auto;max-width:30rem;padding:2rem 4rem}@media(max-width: 800px){body .login-layout main container card[variant=big]{justify-content:center;align-items:center;min-height:fit-content;margin:6rem auto;box-shadow:unset}}body .login-layout main container card[variant=big] .main-logo{margin:3rem auto}body .login-layout main container card[variant=big] sl-input{margin-bottom:1rem}body .login-layout main container card[variant=big] .login-button-wrapper{width:100%;text-align:center}body .login-layout main container card[variant=big] .login-button-wrapper sl-button{margin-top:4rem;margin-bottom:2rem}body .logged-in-layout{background-image:var(--public-images-gradient-bg-url);background-position:-980px -320px;background-repeat:no-repeat}body .logged-in-layout nav{min-height:100vh;width:var(--nav-bar-width);flex-grow:0;display:flex;flex-direction:column;padding:0;transition:transform .3s ease-in-out}body .logged-in-layout nav .top{position:relative;height:var(--nav-bar-top-logo-height);margin:.25rem auto;display:flex;justify-content:center;align-items:center}body .logged-in-layout nav .top .main-logo{width:9rem;transition:transform .3s ease-in-out}@media(max-width: 800px){body .logged-in-layout nav{position:fixed;top:0;left:0;min-height:100%;width:18rem;max-width:60%;transform:translateX(-120%);z-index:998;display:flex;flex-direction:column;justify-content:flex-start;background-color:var(--sl-color-neutral-800);box-shadow:2px 0 10px 5px rgba(0,0,0,.15);padding-top:2.5rem}}body .logged-in-layout nav.visible{opacity:1;transform:translateX(0)}body .logged-in-layout main{min-height:100vh;max-width:100%;flex-grow:1;display:flex;flex-direction:column}body .logged-in-layout main header{display:flex;justify-content:flex-end;align-items:center;gap:5rem;height:5rem;padding:1rem;text-align:right;position:static}body .logged-in-layout main header sl-spinner{margin-left:1.25rem;transition:opacity 0s linear;opacity:1;font-size:1.75rem;--track-width: .2rem;--indicator-color: var(--sl-color-neutral-800);--track-color: var(--sl-color-neutral-100)}body .logged-in-layout main header sl-spinner.not-active{transition:opacity .3s linear;opacity:0}body .logged-in-layout main header .spinner-separator{flex-grow:1}body .logged-in-layout main header sl-avatar::part(base){background-color:#fff}body .logged-in-layout main header sl-avatar::part(initials){font-size:1.1rem;font-weight:600;color:#f07d00}@media(max-width: 800px){body .logged-in-layout main header{gap:1rem;position:sticky;z-index:997;top:0;right:0;max-width:100%;background-color:var(--sl-color-neutral-800);box-shadow:0 2px 10px rgba(0,0,0,.1)}body .logged-in-layout main header .spinner-separator{flex-grow:0}}body .logged-in-layout main container{width:calc(100vw - var(--nav-bar-width) - .75rem) !important;height:calc(100vh - 6rem) !important;display:block;padding:1.25rem 1rem;border-radius:10px;box-shadow:0 -2px 8px var(--shadow-color-light);background:radial-gradient(var(--container-bg-color) 70%, var(--container-bg-outer-color) 100%);overflow-x:clip;overflow-y:auto;scrollbar-color:var(--scrollbar-color) var(--scrollbar-background-color);scrollbar-width:var(--scrollbar-width)}@media(max-width: 800px){body .logged-in-layout main container{padding-bottom:2.5rem !important;box-shadow:none;border-radius:unset;flex-grow:1;width:100% !important}}.logged-in-layout button.burger-button{border:none;display:none}@media(max-width: 800px){.logged-in-layout button.burger-button{display:block;z-index:999;position:fixed;top:1rem;left:1.5rem;background-color:rgba(0,0,0,0);cursor:pointer;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain}.logged-in-layout button.burger-button.visible{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g stroke='%23303030' stroke-width='3' fill='%23ffffff' stroke-linejoin='round'><path d='M20 10 L50 40 L80 10 L90 20 L60 50 L90 80 L80 90 L50 60 L20 90 L10 80 L40 50 L10 20 Z'/></g></svg>")}.logged-in-layout button.burger-button:not(.visible){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g stroke='%23ffffff' stroke-width='7' stroke-linecap='round'><line x1='20' y1='30' x2='80' y2='30'/><line x1='20' y1='50' x2='80' y2='50'/><line x1='20' y1='70' x2='80' y2='70'/></g></svg>")}}.logged-in-layout nav div.menu{flex-grow:1;display:flex;margin-top:1rem;padding-top:1rem;flex-direction:column;gap:.5rem;border-top:solid 1px #ddd;background-color:#fff;max-height:calc(100vh - var(--nav-bar-top-logo-height) - 2.25rem);overflow-y:auto;scrollbar-color:var(--scrollbar-color) var(--scrollbar-background-color);scrollbar-width:var(--scrollbar-width)}@media(max-width: 800px){.logged-in-layout nav div.menu{padding-top:1rem}}.logged-in-layout nav div.menu a{display:flex;align-items:center;padding:.25rem 1rem;margin:0 .5rem;color:var(--sl-color-neutral-950);border-radius:.25rem;text-decoration:none;font-size:var(--nav-bar-menu-font-size)}.logged-in-layout nav div.menu a.active,.logged-in-layout nav div.menu a:hover{color:#fff;background:linear-gradient(to right, rgb(40, 80, 151) 0%, rgb(59, 120, 200) 100%)}.logged-in-layout nav div.menu .nav-menu-link,.logged-in-layout nav div.menu .nav-menu-link-content{display:flex;flex-direction:column}.logged-in-layout nav div.menu .nav-menu-link>a{margin-bottom:.125rem}.logged-in-layout nav div.menu .nav-menu-link-content{gap:.35rem;margin:.125rem .5rem .5rem 1.45rem;padding:.35rem 0 .25rem .65rem;border-left:solid 2px rgba(40,80,151,.22)}.logged-in-layout nav div.menu .nav-menu-link-content>.nav-menu-link>a{width:auto;margin:.125rem .25rem;padding:.3rem .65rem;font-size:.95rem;line-height:1.25}.logged-in-layout nav div.menu>sl-details::part(base){margin-left:.5rem;background-color:rgba(0,0,0,0);border:none;font-size:var(--nav-bar-menu-font-size)}.logged-in-layout nav div.menu>sl-details::part(header),.logged-in-layout nav div.menu>sl-details::part(content){padding:0 .75rem 0 0;margin-left:1rem}.logged-in-layout nav div.menu>sl-details::part(content){border-left:solid 3px rgba(0,0,0,.062745098)}.logged-in-layout nav div.menu>sl-details>a,.logged-in-layout nav div.menu>sl-details>.nav-menu-link>a{width:100%;margin:.25rem}*,*::before,*::after{box-sizing:border-box}*{margin:0}*:focus-visible{outline:unset}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.m-0{margin:0rem !important}.mx-0{margin-left:0rem !important;margin-right:0rem !important}.my-0{margin-top:0rem !important;margin-bottom:0rem !important}.mt-0{margin-top:0rem !important}.mt-n0{margin-top:0rem !important}.mr-0{margin-right:0rem !important}.mb-0{margin-bottom:0rem !important}.mb-n0{margin-bottom:0rem !important}.tr-y-0{transform:translateY(0rem)}.tr-y-n0{transform:translateY(0rem)}.ml-0{margin-left:0rem !important}.p-0{padding:0rem !important}.px-0{padding-left:0rem !important;padding-right:0rem !important}.py-0{padding-top:0rem !important;padding-bottom:0rem !important}.pt-0{padding-top:0rem !important}.pt-n0{padding-bottom:0rem !important}.pr-0{padding-right:0rem !important}.pb-0{padding-bottom:0rem !important}.pb-n0{padding-bottom:0rem !important}.pl-0{padding-left:0rem !important}.m-1{margin:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.mt-1{margin-top:.25rem !important}.mt-n1{margin-top:-0.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.mb-n1{margin-bottom:-0.25rem !important}.tr-y-1{transform:translateY(0.25rem)}.tr-y-n1{transform:translateY(-0.25rem)}.ml-1{margin-left:.25rem !important}.p-1{padding:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.pt-1{padding-top:.25rem !important}.pt-n1{padding-bottom:-0.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pb-n1{padding-bottom:-0.25rem !important}.pl-1{padding-left:.25rem !important}.m-2{margin:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.mt-2{margin-top:.5rem !important}.mt-n2{margin-top:-0.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.mb-n2{margin-bottom:-0.5rem !important}.tr-y-2{transform:translateY(0.5rem)}.tr-y-n2{transform:translateY(-0.5rem)}.ml-2{margin-left:.5rem !important}.p-2{padding:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.pt-2{padding-top:.5rem !important}.pt-n2{padding-bottom:-0.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pb-n2{padding-bottom:-0.5rem !important}.pl-2{padding-left:.5rem !important}.m-3{margin:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.mt-3{margin-top:.75rem !important}.mt-n3{margin-top:-0.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.mb-n3{margin-bottom:-0.75rem !important}.tr-y-3{transform:translateY(0.75rem)}.tr-y-n3{transform:translateY(-0.75rem)}.ml-3{margin-left:.75rem !important}.p-3{padding:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.pt-3{padding-top:.75rem !important}.pt-n3{padding-bottom:-0.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pb-n3{padding-bottom:-0.75rem !important}.pl-3{padding-left:.75rem !important}.m-4{margin:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.mt-4{margin-top:1rem !important}.mt-n4{margin-top:-1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.mb-n4{margin-bottom:-1rem !important}.tr-y-4{transform:translateY(1rem)}.tr-y-n4{transform:translateY(-1rem)}.ml-4{margin-left:1rem !important}.p-4{padding:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.pt-4{padding-top:1rem !important}.pt-n4{padding-bottom:-1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pb-n4{padding-bottom:-1rem !important}.pl-4{padding-left:1rem !important}.m-5{margin:1.25rem !important}.mx-5{margin-left:1.25rem !important;margin-right:1.25rem !important}.my-5{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.mt-5{margin-top:1.25rem !important}.mt-n5{margin-top:-1.25rem !important}.mr-5{margin-right:1.25rem !important}.mb-5{margin-bottom:1.25rem !important}.mb-n5{margin-bottom:-1.25rem !important}.tr-y-5{transform:translateY(1.25rem)}.tr-y-n5{transform:translateY(-1.25rem)}.ml-5{margin-left:1.25rem !important}.p-5{padding:1.25rem !important}.px-5{padding-left:1.25rem !important;padding-right:1.25rem !important}.py-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.pt-5{padding-top:1.25rem !important}.pt-n5{padding-bottom:-1.25rem !important}.pr-5{padding-right:1.25rem !important}.pb-5{padding-bottom:1.25rem !important}.pb-n5{padding-bottom:-1.25rem !important}.pl-5{padding-left:1.25rem !important}.m-6{margin:1.5rem !important}.mx-6{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-6{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.mt-6{margin-top:1.5rem !important}.mt-n6{margin-top:-1.5rem !important}.mr-6{margin-right:1.5rem !important}.mb-6{margin-bottom:1.5rem !important}.mb-n6{margin-bottom:-1.5rem !important}.tr-y-6{transform:translateY(1.5rem)}.tr-y-n6{transform:translateY(-1.5rem)}.ml-6{margin-left:1.5rem !important}.p-6{padding:1.5rem !important}.px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-6{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.pt-6{padding-top:1.5rem !important}.pt-n6{padding-bottom:-1.5rem !important}.pr-6{padding-right:1.5rem !important}.pb-6{padding-bottom:1.5rem !important}.pb-n6{padding-bottom:-1.5rem !important}.pl-6{padding-left:1.5rem !important}.m-7{margin:1.75rem !important}.mx-7{margin-left:1.75rem !important;margin-right:1.75rem !important}.my-7{margin-top:1.75rem !important;margin-bottom:1.75rem !important}.mt-7{margin-top:1.75rem !important}.mt-n7{margin-top:-1.75rem !important}.mr-7{margin-right:1.75rem !important}.mb-7{margin-bottom:1.75rem !important}.mb-n7{margin-bottom:-1.75rem !important}.tr-y-7{transform:translateY(1.75rem)}.tr-y-n7{transform:translateY(-1.75rem)}.ml-7{margin-left:1.75rem !important}.p-7{padding:1.75rem !important}.px-7{padding-left:1.75rem !important;padding-right:1.75rem !important}.py-7{padding-top:1.75rem !important;padding-bottom:1.75rem !important}.pt-7{padding-top:1.75rem !important}.pt-n7{padding-bottom:-1.75rem !important}.pr-7{padding-right:1.75rem !important}.pb-7{padding-bottom:1.75rem !important}.pb-n7{padding-bottom:-1.75rem !important}.pl-7{padding-left:1.75rem !important}.m-8{margin:2rem !important}.mx-8{margin-left:2rem !important;margin-right:2rem !important}.my-8{margin-top:2rem !important;margin-bottom:2rem !important}.mt-8{margin-top:2rem !important}.mt-n8{margin-top:-2rem !important}.mr-8{margin-right:2rem !important}.mb-8{margin-bottom:2rem !important}.mb-n8{margin-bottom:-2rem !important}.tr-y-8{transform:translateY(2rem)}.tr-y-n8{transform:translateY(-2rem)}.ml-8{margin-left:2rem !important}.p-8{padding:2rem !important}.px-8{padding-left:2rem !important;padding-right:2rem !important}.py-8{padding-top:2rem !important;padding-bottom:2rem !important}.pt-8{padding-top:2rem !important}.pt-n8{padding-bottom:-2rem !important}.pr-8{padding-right:2rem !important}.pb-8{padding-bottom:2rem !important}.pb-n8{padding-bottom:-2rem !important}.pl-8{padding-left:2rem !important}.m-auto{margin:auto}.centered{margin-left:auto;margin-right:auto}.gap-0-5{gap:.5rem}.gap-1{gap:1rem}.gap-1-5{gap:1.5rem}.gap-2{gap:2rem}div.pure-g>div{padding:.5rem}div.pure-g.no-gutters{margin-left:-0.5rem;margin-right:-0.5rem}.validation-dialog{color:var(--sl-color-neutral-950)}.validation-dialog::part(title),.validation-dialog::part(body){text-align:left !important}.validation-dialog::part(body){line-height:1.75rem !important;font-size:var(--sl-font-size-medium) !important;font-weight:normal !important}.validation-buttons{position:fixed;background-color:#fff;z-index:800;padding:.5rem;border:1px solid var(--sl-color-neutral-500);border-radius:.2rem;box-shadow:0 -2px 12px rgba(85,85,85,.3764705882);margin:.25rem}sl-avatar.small{--size: 1.6rem}sl-avatar.small::part(base){border-radius:.25rem}sl-avatar.small::part(initials){font-size:1rem}.badge{display:inline-flex;align-items:center;justify-content:center;font-size:var(--badge-font-size);letter-spacing:var(--badge-letter-spacing);line-height:var(--badge-font-size);border-radius:var(--sl-border-radius-small);background-color:var(--sl-color-neutral-800);color:var(--sl-color-neutral-0);white-space:nowrap;padding:var(--badge-padding);user-select:none;-webkit-user-select:none;cursor:inherit}.badge sl-icon[slot=prefix]{margin-right:.5rem}.badge sl-icon[slot=suffix]{margin-left:.5rem}.badge .badge__dismiss{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;margin-left:.5rem;border-radius:var(--sl-border-radius-circle);background-color:var(--sl-color-neutral-50);color:var(--sl-color-gray-800);cursor:pointer}.badge--primary{background-color:var(--sl-color-primary-600);color:var(--sl-color-neutral-0)}.badge--primary .badge__dismiss{color:var(--sl-color-primary-700)}.badge--success{background-color:var(--sl-color-success-600);color:var(--sl-color-neutral-0)}.badge--success .badge__dismiss{color:var(--sl-color-success-700)}.badge--neutral{background-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-0)}.badge--neutral .badge__dismiss{color:var(--sl-color-neutral-700)}.badge--warning{background-color:var(--sl-color-warning-700);color:var(--sl-color-neutral-0)}.badge--warning .badge__dismiss{color:var(--sl-color-warning-800)}.badge--danger{background-color:var(--sl-color-danger-600);color:var(--sl-color-neutral-0)}.badge--danger .badge__dismiss{color:var(--sl-color-danger-700)}.badge--info{background-color:var(--sl-color-info-600);color:var(--sl-color-neutral-0)}.badge--info .badge__dismiss{color:var(--sl-color-info-700)}.badge--blue{background-color:var(--sl-color-blue-600);color:var(--sl-color-blue-50)}.badge--blue .badge__dismiss{color:var(--sl-color-blue-700)}.badge--dark-blue{background-color:var(--sl-color-blue-800);color:var(--sl-color-blue-50)}.badge--dark-blue .badge__dismiss{color:var(--sl-color-blue-900)}.badge--light-blue{background-color:var(--sl-color-blue-300);color:var(--sl-color-blue-900)}.badge--light-blue .badge__dismiss{color:var(--sl-color-blue-400)}.badge--pink{background-color:var(--sl-color-pink-600);color:var(--sl-color-pink-50)}.badge--pink .badge__dismiss{color:var(--sl-color-pink-700)}.badge--green{background-color:var(--sl-color-green-700);color:var(--sl-color-green-50)}.badge--green .badge__dismiss{color:var(--sl-color-green-800)}.badge--lime{background-color:var(--sl-color-lime-500);color:var(--sl-color-lime-50)}.badge--lime .badge__dismiss{color:var(--sl-color-lime-600)}.badge--yellow{background-color:var(--sl-color-yellow-400);color:var(--sl-color-yellow-800)}.badge--yellow .badge__dismiss{color:var(--sl-color-yellow-600)}.badge--black{background-color:var(--sl-color-gray-900);color:var(--sl-color-gray-50)}.badge--black .badge__dismiss{color:var(--sl-color-gray-800)}.badge--purple{background-color:var(--sl-color-purple-500);color:var(--sl-color-purple-50)}.badge--purple .badge__dismiss{color:var(--sl-color-purple-600)}.badge--cyan{background-color:var(--sl-color-cyan-600);color:var(--sl-color-cyan-50)}.badge--cyan .badge__dismiss{color:var(--sl-color-cyan-700)}.badge--violet{background-color:var(--sl-color-violet-800);color:var(--sl-color-violet-50)}.badge--violet .badge__dismiss{color:var(--sl-color-violet-900)}.badge--fuchsia{background-color:var(--sl-color-fuchsia-600);color:var(--sl-color-fuchsia-50)}.badge--fuchsia .badge__dismiss{color:var(--sl-color-fuchsia-700)}.badge--rose{background-color:var(--sl-color-rose-300);color:var(--sl-color-rose-900)}.badge--rose .badge__dismiss{color:var(--sl-color-rose-400)}.badge--indigo{background-color:var(--sl-color-indigo-600);color:var(--sl-color-indigo-50)}.badge--indigo .badge__dismiss{color:var(--sl-color-indigo-700)}.badge--amber{background-color:var(--sl-color-amber-600);color:var(--sl-color-amber-50)}.badge--amber .badge__dismiss{color:var(--sl-color-amber-700)}.badge--orange{background-color:var(--sl-color-orange-600);color:var(--sl-color-orange-50)}.badge--orange .badge__dismiss{color:var(--sl-color-orange-700)}.badge--red{background-color:var(--sl-color-red-600);color:var(--sl-color-red-50)}.badge--red .badge__dismiss{color:var(--sl-color-red-700)}.badge--dark-red{background-color:var(--sl-color-red-800);color:var(--sl-color-red-50)}.badge--dark-red .badge__dismiss{color:var(--sl-color-red-900)}.badge--gray{background-color:var(--sl-color-gray-500);color:var(--sl-color-gray-50)}.badge--gray .badge__dismiss{color:var(--sl-color-gray-600)}.badge--light-gray{background-color:var(--sl-color-gray-200);color:var(--sl-color-gray-800)}.badge--light-gray .badge__dismiss{color:var(--sl-color-gray-400)}.badge--pill{border-radius:var(--sl-border-radius-pill)}.badge-group{display:flex;flex-wrap:wrap;gap:10px}.big-calendar-top-menu{display:flex;flex-wrap:wrap}.big-calendar-top-menu sl-button::part(base){min-width:unset}.big-calendar-top-menu>*{margin-left:3rem;margin-bottom:.5rem}.big-calendar-top-menu>* sl-tag>sl-icon{margin-right:.75rem}.big-calendar-top-menu .month-selector{margin-left:auto;margin-right:auto;min-width:18rem;text-align:center}.big-calendar-top-menu .month-selector span{font-size:1.2rem;font-weight:600}@media(max-width: 879px){.big-calendar-top-menu>*{margin-left:.5rem}}.big-calendar-content{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:1rem}.big-calendar-content>div{width:13.5%;height:7rem;padding:.5rem;border:1px solid var(--sl-color-neutral-200);border-radius:.25rem}@media(max-width: 1180px){.big-calendar-content>div{width:13%}}@media(max-width: 800px){.big-calendar-content>div{width:12.5%}}.big-calendar-content>div.out-of-range{background-color:var(--sl-color-neutral-50);border-color:var(--sl-color-neutral-50)}.big-calendar-content>div.non-working-day{background-color:var(--sl-color-neutral-600)}.big-calendar-content>div.non-working-day h2,.big-calendar-content>div.non-working-day h3{color:var(--sl-color-neutral-50)}.big-calendar-content>div.week-end{background-color:var(--sl-color-neutral-200)}.big-calendar-content>div.week-end h2,.big-calendar-content>div.week-end h3{color:var(--sl-color-neutral-600)}.big-calendar-content>div h2{font-size:.9rem;font-weight:600;margin-top:-0.25rem;margin-bottom:-0.3rem;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.big-calendar-content>div h3{font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.big-calendar-content>div div.__color-blocks{display:flex;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;gap:.5rem;height:2.75rem}.big-calendar-content>div div.__color-blocks div{flex:0 1 auto;align-self:auto;width:50%;height:100%;text-align:center;line-height:2.75rem;font-weight:600;font-size:1.1rem;color:var(--sl-color-gray-500)}.big-calendar-content>div div.__color-blocks div.empty{background-color:var(--sl-color-neutral-50)}.big-calendar-content>div div.__color-blocks div.others{border:solid 1px var(--sl-color-warning-100)}.big-calendar-content>div div.__color-blocks div.me-off{background-color:var(--sl-color-rose-100)}.big-calendar-content>div div.__color-blocks div.me-rdv{background-color:#9cc6fa}.big-calendar-content>div div[slot=content]{padding:.5rem;white-space:pre}.big-calendar-legend{width:fit-content;display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem;margin-left:auto;padding:1rem;border:1px solid var(--sl-color-neutral-100);border-radius:.5rem;box-shadow:0 -2px 16px var(--sl-color-neutral-100)}.big-calendar-legend>h2{color:var(--sl-color-neutral-600)}@media(max-width: 880px){.big-calendar-legend>h2{width:100%;margin-bottom:-1rem}}.big-calendar-legend>div{padding:.5rem;min-width:5rem;text-align:center}.big-calendar-legend>div span{display:block;bottom:0;font-size:.8rem}.big-calendar-legend>div.empty{background-color:var(--sl-color-neutral-50)}.big-calendar-legend>div.others{border:solid 1px var(--sl-color-warning-100)}.big-calendar-legend>div.me-off{background-color:var(--sl-color-rose-100)}.big-calendar-legend>div.me-rdv{background-color:#9cc6fa}@media(max-width: 768px){.big-calendar-legend>div{width:40%}}sl-button::part(base){font-weight:var(--sl-font-weight-normal)}sl-button::part(base):hover{box-shadow:0 0 0 2px rgba(240,240,240,.6274509804),0 0 6px 3px rgba(224,224,224,.3137254902)}sl-button::part(base):focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 6px 3px #a0a0a0}sl-button.min-w::part(base){min-width:8.125rem}sl-button[variant=neutral]::part(base){border-color:var(--sl-color-neutral-800);background-color:var(--sl-color-neutral-800);color:#fff}sl-button[variant=neutral]::part(base):hover{border-color:var(--sl-color-neutral-700);background-color:var(--sl-color-neutral-700);color:#fff}sl-button[variant=neutral][outline]::part(base){background-color:#fff;color:var(--sl-color-neutral-800);border-color:var(--sl-color-neutral-800)}sl-button[variant=neutral][outline]::part(base):hover{background-color:var(--sl-color-neutral-800);color:#fff}sl-button[variant=info]::part(base){background-color:var(--sl-color-info-600);border-color:var(--sl-color-info-600);color:var(--sl-color-neutral-0)}sl-button[variant=info]::part(base):hover::part(base){background-color:var(--sl-color-info-500);border-color:var(--sl-color-info-500)}sl-button[variant=info][outline]::part(base){background:none;border-color:var(--sl-color-info-600);color:var(--sl-color-info-600)}sl-button[variant=info][outline]::part(base):hover{background-color:var(--sl-color-info-600);color:var(--sl-color-neutral-0)}sl-button[variant=blue]::part(base){background-color:var(--sl-color-blue-600);border-color:var(--sl-color-blue-600);color:var(--sl-color-blue-50)}sl-button[variant=blue]:hover::part(base){background-color:var(--sl-color-blue-500);border-color:var(--sl-color-blue-500)}sl-button[variant=blue][outline]::part(base){background:none;border-color:var(--sl-color-blue-600);color:var(--sl-color-blue-600)}sl-button[variant=blue][outline]::part(base):hover{background-color:var(--sl-color-blue-600);color:var(--sl-color-blue-50)}sl-button[variant=dark-blue]::part(base){background-color:var(--sl-color-blue-800);border-color:var(--sl-color-blue-800);color:var(--sl-color-blue-50)}sl-button[variant=dark-blue]:hover::part(base){background-color:var(--sl-color-blue-700);border-color:var(--sl-color-blue-700)}sl-button[variant=dark-blue][outline]::part(base){background:none;border-color:var(--sl-color-blue-800);color:var(--sl-color-blue-800)}sl-button[variant=dark-blue][outline]::part(base):hover{background-color:var(--sl-color-blue-800);color:var(--sl-color-blue-50)}sl-button[variant=light-blue]::part(base){background-color:var(--sl-color-blue-300);border-color:var(--sl-color-blue-300);color:var(--sl-color-blue-900)}sl-button[variant=light-blue]:hover::part(base){background-color:var(--sl-color-blue-200);border-color:var(--sl-color-blue-200)}sl-button[variant=light-blue][outline]::part(base){background:none;border-color:var(--sl-color-blue-400);color:var(--sl-color-blue-400)}sl-button[variant=light-blue][outline]::part(base):hover{background-color:var(--sl-color-blue-300);border-color:var(--sl-color-blue-300);color:var(--sl-color-blue-900)}sl-button[variant=pink]::part(base){background-color:var(--sl-color-pink-600);border-color:var(--sl-color-pink-600);color:var(--sl-color-pink-50)}sl-button[variant=pink]:hover::part(base){background-color:var(--sl-color-pink-500);border-color:var(--sl-color-pink-500)}sl-button[variant=pink][outline]::part(base){background:none;border-color:var(--sl-color-pink-600);color:var(--sl-color-pink-600)}sl-button[variant=pink][outline]::part(base):hover{background-color:var(--sl-color-pink-600);color:var(--sl-color-pink-50)}sl-button[variant=green]::part(base){background-color:var(--sl-color-green-700);border-color:var(--sl-color-green-700);color:var(--sl-color-green-50)}sl-button[variant=green]:hover::part(base){background-color:var(--sl-color-green-600);border-color:var(--sl-color-green-600)}sl-button[variant=green][outline]::part(base){background:none;border-color:var(--sl-color-green-700);color:var(--sl-color-green-700)}sl-button[variant=green][outline]::part(base):hover{background-color:var(--sl-color-green-700);color:var(--sl-color-green-50)}sl-button[variant=lime]::part(base){background-color:var(--sl-color-lime-500);border-color:var(--sl-color-lime-500);color:var(--sl-color-lime-50)}sl-button[variant=lime]:hover::part(base){background-color:var(--sl-color-lime-400);border-color:var(--sl-color-lime-400)}sl-button[variant=lime][outline]::part(base){background:none;border-color:var(--sl-color-lime-500);color:var(--sl-color-lime-500)}sl-button[variant=lime][outline]::part(base):hover{background-color:var(--sl-color-lime-500);color:var(--sl-color-lime-50)}sl-button[variant=yellow]::part(base){background-color:var(--sl-color-yellow-400);border-color:var(--sl-color-yellow-400);color:var(--sl-color-yellow-800)}sl-button[variant=yellow]:hover::part(base){background-color:var(--sl-color-yellow-300);border-color:var(--sl-color-yellow-300)}sl-button[variant=yellow][outline]::part(base){background:none;border-color:var(--sl-color-yellow-400);color:var(--sl-color-yellow-500)}sl-button[variant=yellow][outline]::part(base):hover{background-color:var(--sl-color-yellow-400);color:var(--sl-color-yellow-800)}sl-button[variant=black]::part(base){background-color:var(--sl-color-gray-900);border-color:var(--sl-color-gray-900);color:var(--sl-color-gray-50)}sl-button[variant=black]:hover::part(base){background-color:var(--sl-color-gray-700);border-color:var(--sl-color-gray-700)}sl-button[variant=black][outline]::part(base){background:none;border-color:var(--sl-color-gray-900);color:var(--sl-color-gray-900)}sl-button[variant=black][outline]::part(base):hover{background-color:var(--sl-color-gray-900);color:var(--sl-color-gray-50)}sl-button[variant=purple]::part(base){background-color:var(--sl-color-purple-500);border-color:var(--sl-color-purple-500);color:var(--sl-color-purple-50)}sl-button[variant=purple]:hover::part(base){background-color:var(--sl-color-purple-400);border-color:var(--sl-color-purple-400)}sl-button[variant=purple][outline]::part(base){background:none;border-color:var(--sl-color-purple-500);color:var(--sl-color-purple-500)}sl-button[variant=purple][outline]::part(base):hover{background-color:var(--sl-color-purple-500);color:var(--sl-color-purple-50)}sl-button[variant=cyan]::part(base){background-color:var(--sl-color-cyan-600);border-color:var(--sl-color-cyan-600);color:var(--sl-color-cyan-50)}sl-button[variant=cyan]:hover::part(base){background-color:var(--sl-color-cyan-500);border-color:var(--sl-color-cyan-500)}sl-button[variant=cyan][outline]::part(base){background:none;border-color:var(--sl-color-cyan-600);color:var(--sl-color-cyan-600)}sl-button[variant=cyan][outline]::part(base):hover{background-color:var(--sl-color-cyan-600);color:var(--sl-color-cyan-50)}sl-button[variant=violet]::part(base){background-color:var(--sl-color-violet-800);border-color:var(--sl-color-violet-800);color:var(--sl-color-violet-50)}sl-button[variant=violet]:hover::part(base){background-color:var(--sl-color-violet-700);border-color:var(--sl-color-violet-700)}sl-button[variant=violet][outline]::part(base){background:none;border-color:var(--sl-color-violet-800);color:var(--sl-color-violet-800)}sl-button[variant=violet][outline]::part(base):hover{background-color:var(--sl-color-violet-800);color:var(--sl-color-violet-50)}sl-button[variant=fuchsia]::part(base){background-color:var(--sl-color-fuchsia-600);border-color:var(--sl-color-fuchsia-600);color:var(--sl-color-fuchsia-50)}sl-button[variant=fuchsia]:hover::part(base){background-color:var(--sl-color-fuchsia-500);border-color:var(--sl-color-fuchsia-500)}sl-button[variant=fuchsia][outline]::part(base){background:none;border-color:var(--sl-color-fuchsia-600);color:var(--sl-color-fuchsia-600)}sl-button[variant=fuchsia][outline]::part(base):hover{background-color:var(--sl-color-fuchsia-600);color:var(--sl-color-fuchsia-50)}sl-button[variant=rose]::part(base){background-color:var(--sl-color-rose-300);border-color:var(--sl-color-rose-300);color:var(--sl-color-rose-900)}sl-button[variant=rose]:hover::part(base){background-color:var(--sl-color-rose-200);border-color:var(--sl-color-rose-200)}sl-button[variant=rose][outline]::part(base){background:none;border-color:var(--sl-color-rose-400);color:var(--sl-color-rose-400)}sl-button[variant=rose][outline]::part(base):hover{background-color:var(--sl-color-rose-300);border-color:var(--sl-color-rose-300);color:var(--sl-color-rose-900)}sl-button[variant=indigo]::part(base){background-color:var(--sl-color-indigo-600);border-color:var(--sl-color-indigo-600);color:var(--sl-color-indigo-50)}sl-button[variant=indigo]:hover::part(base){background-color:var(--sl-color-indigo-500);border-color:var(--sl-color-indigo-500)}sl-button[variant=indigo][outline]::part(base){background:none;border-color:var(--sl-color-indigo-600);color:var(--sl-color-indigo-600)}sl-button[variant=indigo][outline]::part(base):hover{background-color:var(--sl-color-indigo-600);color:var(--sl-color-indigo-50)}sl-button[variant=amber]::part(base){background-color:var(--sl-color-amber-600);border-color:var(--sl-color-amber-600);color:var(--sl-color-amber-50)}sl-button[variant=amber]:hover::part(base){background-color:var(--sl-color-amber-500);border-color:var(--sl-color-amber-500)}sl-button[variant=amber][outline]::part(base){background:none;border-color:var(--sl-color-amber-600);color:var(--sl-color-amber-600)}sl-button[variant=amber][outline]::part(base):hover{background-color:var(--sl-color-amber-600);color:var(--sl-color-amber-50)}sl-button[variant=orange]::part(base){background-color:var(--sl-color-orange-600);border-color:var(--sl-color-orange-600);color:var(--sl-color-orange-50)}sl-button[variant=orange]:hover::part(base){background-color:var(--sl-color-orange-500);border-color:var(--sl-color-orange-500)}sl-button[variant=orange][outline]::part(base){background:none;border-color:var(--sl-color-orange-600);color:var(--sl-color-orange-600)}sl-button[variant=orange][outline]::part(base):hover{background-color:var(--sl-color-orange-600);color:var(--sl-color-orange-50)}sl-button[variant=red]::part(base){background-color:var(--sl-color-red-600);border-color:var(--sl-color-red-600);color:var(--sl-color-red-50)}sl-button[variant=red]:hover::part(base){background-color:var(--sl-color-red-500);border-color:var(--sl-color-red-500)}sl-button[variant=red][outline]::part(base){background:none;border-color:var(--sl-color-red-600);color:var(--sl-color-red-600)}sl-button[variant=red][outline]::part(base):hover{background-color:var(--sl-color-red-600);color:var(--sl-color-red-50)}sl-button[variant=dark-red]::part(base){background-color:var(--sl-color-red-800);border-color:var(--sl-color-red-800);color:var(--sl-color-red-50)}sl-button[variant=dark-red]:hover::part(base){background-color:var(--sl-color-red-700);border-color:var(--sl-color-red-700)}sl-button[variant=dark-red][outline]::part(base){background:none;border-color:var(--sl-color-red-800);color:var(--sl-color-red-800)}sl-button[variant=dark-red][outline]::part(base):hover{background-color:var(--sl-color-red-800);color:var(--sl-color-red-50)}sl-button[variant=gray]::part(base){background-color:var(--sl-color-gray-500);border-color:var(--sl-color-gray-500);color:var(--sl-color-gray-50)}sl-button[variant=gray]:hover::part(base){background-color:var(--sl-color-gray-400);border-color:var(--sl-color-gray-400)}sl-button[variant=light-gray]::part(base){background-color:var(--sl-color-gray-200);border-color:var(--sl-color-gray-200);color:var(--sl-color-gray-800)}sl-button[variant=light-gray]:hover::part(base){background-color:var(--sl-color-gray-100);border-color:var(--sl-color-gray-100)}sl-button[variant=light-gray][outline]::part(base){background:none;border-color:var(--sl-color-gray-400);color:var(--sl-color-gray-400)}sl-button[variant=light-gray][outline]::part(base):hover{background-color:var(--sl-color-gray-200);border-color:var(--sl-color-gray-200);color:var(--sl-color-gray-800)}sl-button[outline]::part(base){background:none;border-color:var(--sl-color-gray-500);color:var(--sl-color-gray-500)}sl-button[outline]::part(base):hover{background-color:var(--sl-color-gray-500);color:var(--sl-color-gray-50)}.sl-hoverable-icon-button-hover,.sl-hoverable-icon-button:hover .sl-hoverable-icon-button-default{display:none}.sl-hoverable-icon-button:hover .sl-hoverable-icon-button-hover{display:flex}.button-group{display:flex;flex-wrap:wrap;gap:10px}.button-group.align-right{justify-content:flex-end}.button-group.vertical-align-center{align-items:center}.button-group.with-last-item-aligned-right>*:last-child{margin-left:auto}.button-group .button-group-item{display:inline-block}sl-radio-button::part(button){--sl-focus-ring: none}sl-radio-button::part(button):focus-visible{box-shadow:0 0 0 2px #fff,0 0 6px 3px #a0a0a0}sl-copy-button::part(button){--sl-focus-ring: none}card{position:relative;display:block;background-color:#fff;border-radius:.5rem;border:.75rem solid hsla(0,0%,100%,.2);border:1px solid #dadada;box-shadow:0 2px 4px rgba(0,0,0,.05);background-clip:padding-box;padding:1.25rem !important}card:has(span.card-title){padding-top:1.75rem !important}card>span.card-title{position:absolute;top:-0.8rem;left:1rem;padding:.25rem .63rem;color:var(--sl-color-neutral-800);background-color:#fff;border:1px solid var(--sl-color-neutral-300);border-radius:var(--sl-border-radius-medium);font-size:.63rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}card>.top-right-button{position:absolute;top:-0.8rem;right:1rem}card>.top-right-button sl-button::part(base){min-width:unset}card>.top-right-button sl-button::part(label){text-transform:uppercase;letter-spacing:.025rem;font-size:.7rem}@media(max-width: 800px){card>.top-right-button{top:-1.5rem}}card.no-border{border:none !important}card.transparent{background:none;background-color:none;box-shadow:none}card.danger{color:var(--sl-color-danger-600) !important;border-color:var(--sl-color-danger-400);background-color:var(--sl-color-danger-100)}card.danger>span.card-title{color:var(--sl-color-danger-400);border-color:var(--sl-color-danger-200)}card.warning{color:var(--sl-color-orange-600) !important;border-color:var(--sl-color-orange-400);background-color:var(--sl-color-orange-100)}card.warning>span.card-title{color:var(--sl-color-orange-400);border-color:var(--sl-color-orange-200)}card.success{color:var(--sl-color-success-700) !important;border-color:var(--sl-color-success-500);background-color:var(--sl-color-success-200)}card.success>span.card-title{color:var(--sl-color-success-600);border-color:var(--sl-color-success-400)}card.green{color:var(--sl-color-green-600) !important;border-color:var(--sl-color-green-400);background-color:var(--sl-color-green-100)}card.green>span.card-title{color:var(--sl-color-green-600);border-color:var(--sl-color-green-400)}card.pink{color:var(--sl-color-pink-500) !important;border-color:var(--sl-color-pink-400);background-color:var(--sl-color-pink-100)}card.pink>span.card-title{color:var(--sl-color-pink-500);border-color:var(--sl-color-pink-200)}card.yellow{color:var(--sl-color-yellow-600) !important;border-color:var(--sl-color-yellow-500);background-color:var(--sl-color-yellow-100)}card.yellow>span.card-title{color:var(--sl-color-yellow-500);border-color:var(--sl-color-yellow-200)}card.blue{color:var(--sl-color-blue-600) !important;border-color:var(--sl-color-blue-500);background-color:var(--sl-color-blue-100)}card.blue>span.card-title{color:var(--sl-color-blue-500);border-color:var(--sl-color-blue-200)}card.gray{color:var(--sl-color-gray-600) !important;border-color:var(--sl-color-gray-500);background-color:var(--sl-color-gray-200)}card.gray>span.card-title{color:var(--sl-color-gray-500);border-color:var(--sl-color-gray-400)}card.lightgray{color:var(--sl-color-gray-600) !important;border-color:var(--sl-color-gray-400);background-color:var(--sl-color-gray-50)}card.lightgray>span.card-title{color:var(--sl-color-gray-500);border-color:var(--sl-color-gray-300)}card.shadowed{box-shadow:0 3px 8px rgba(0,0,0,.4)}card[variant=inner]{margin-top:1rem;border:none;background-color:var(--sl-color-gray-100)}card[variant=big]{border:none;box-shadow:0 -2px 16px var(--sl-color-neutral-100)}card[variant=data] h2,card[variant=data] h2 *{font-size:1.3rem;font-weight:600;color:var(--sl-color-neutral-400)}card[variant=data] h2{margin-bottom:.5rem}card[variant=data] h2 sl-switch{font-size:.9rem}card[variant=data] h2:not(:first-child){margin-top:1.5rem}card[variant=data] h3{font-size:1rem;font-weight:normal;margin-top:1rem;margin-bottom:.5rem;overflow:hidden;text-align:center;color:var(--sl-color-neutral-600)}card[variant=data] h3::before,card[variant=data] h3::after{background-color:var(--sl-color-neutral-300);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}card[variant=data] h3:before{right:.5em;margin-left:-50%}card[variant=data] h3:after{left:.5em;margin-right:-50%}card[variant=data] h4{margin-top:1rem;margin-bottom:.3rem;font-size:1rem;font-weight:600;color:var(--sl-color-neutral-500)}card[variant=data] sl-button::part(base){min-width:unset}card[variant=action]{padding:.75rem 1.25rem !important}card[variant=button-links]{padding-top:1.75rem !important;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center;justify-content:flex-start}card[variant=form]{gap:1rem;align-items:end;margin-top:1rem;margin-bottom:1.9rem;display:grid;grid-template-columns:repeat(4, calc(25% - 0.9rem))}card[variant=form] *{vertical-align:bottom}card[variant=form] .col-full-width{grid-column-start:1;grid-column-end:5}@media(max-width: 1280px){card[variant=form]{grid-template-columns:repeat(3, calc(33% - 0.5rem))}}@media(max-width: 1024px){card[variant=form]{grid-template-columns:repeat(2, calc(50% - 0.6rem))}}@media(max-width: 840px){card[variant=form]{grid-template-columns:100%}}card[variant=form]>div.with-arrow{display:grid;grid-template-columns:calc(100% - 2rem) 2.5rem;align-items:end}card[variant=form]>div.with-arrow .amount-arrow{font-size:1.9rem;margin-bottom:.25rem;width:2.5rem;max-width:2.5rem;min-width:2.5rem;text-align:center}card[variant=form].cols-1{grid-template-columns:100%}card[variant=form].cols-2{grid-template-columns:repeat(2, calc(50% - 0.6rem))}@media(max-width: 1024px){card[variant=form].cols-2{grid-template-columns:100%}}card[variant=form].cols-2 .col-full-width{grid-column-start:1;grid-column-end:3}card[variant=form].cols-3{grid-template-columns:repeat(3, calc(33% - 0.5rem))}@media(max-width: 1280px){card[variant=form].cols-3{grid-template-columns:repeat(2, calc(50% - 0.6rem))}}@media(max-width: 1024px){card[variant=form].cols-3{grid-template-columns:100%}}card[variant=form].cols-3 .col-full-width{grid-column-start:1;grid-column-end:4}card[variant=form] .col-pos-1{grid-column-start:1}card[variant=form] .col-pos-2{grid-column-start:2}@media(max-width: 840px){card[variant=form] .col-pos-2{grid-column-start:unset}}card[variant=form] .col-pos-3{grid-column-start:3}@media(max-width: 1024px){card[variant=form] .col-pos-3{grid-column-start:unset}}card[variant=form] .col-pos-4{grid-column-start:4}@media(max-width: 1280px){card[variant=form] .col-pos-4{grid-column-start:unset}}card[variant=form].align-items-start{align-items:start}card[variant=search]{gap:.25rem 1rem;align-items:end;margin-top:1rem;margin-bottom:1rem;border:1px solid var(--sl-color-neutral-200);border-radius:.25rem;padding:1.25rem 1rem 1rem;display:grid;grid-template-columns:repeat(5, calc(20% - 0.9rem))}@media(max-width: 1780px){card[variant=search]{grid-template-columns:repeat(4, calc(25% - 0.9rem))}}@media(max-width: 1480px){card[variant=search]{grid-template-columns:repeat(3, calc(33% - 0.5rem))}}@media(max-width: 1280px){card[variant=search]{grid-template-columns:repeat(2, calc(50% - 0.6rem))}}@media(max-width: 960px){card[variant=search]{grid-template-columns:100%}}card[variant=search] .search-buttons{min-width:15rem;padding-top:.5rem;flex-grow:0}card[variant=search] .search-buttons>*{margin-right:.5rem}card[variant=search] .search-buttons>*:last-child{margin-right:0}card[variant=search] .search-buttons sl-button::part(base){min-width:8.125rem}card[variant=search] sl-switch{margin-bottom:.5rem}.form-errors-card,.form-warnings-card{color:#fff;border-radius:.25rem;padding:.5rem;margin-top:-0.75rem}.form-errors-card ul,.form-warnings-card ul{display:block;padding-inline-start:1rem}.form-errors-card ul li,.form-warnings-card ul li{display:block}.form-errors-card ul li sl-icon,.form-warnings-card ul li sl-icon{margin-right:1.2rem}.form-errors-card{background-color:var(--sl-color-danger-600)}.form-warnings-card{background-color:var(--sl-color-warning-600)}data{display:grid;grid-template-columns:repeat(2, auto);justify-content:space-between;gap:.8rem;margin-bottom:.3rem;padding-bottom:.3rem;border-bottom:1px dashed var(--sl-color-neutral-300);color:var(--sl-color-neutral-700);font-size:1rem}data.small *{font-size:.9rem}data label{color:var(--sl-color-neutral-700)}data value{color:var(--sl-color-neutral-950);font-weight:600;text-align:right}data value.align-left{text-align:left}data:last-of-type{border-bottom:none}data>data{grid-column:span 2;margin-top:-0.5rem;margin-bottom:0rem;margin-left:1.25rem;border-bottom:none;padding-bottom:0;font-size:.8rem}data>data.small *{font-size:.7rem}data>data label{color:var(--sl-color-neutral-600)}data>data value{color:var(--sl-color-neutral-900);letter-spacing:.05rem}data>data:first-of-type{margin-top:.25rem}data>data:last-of-type{margin-bottom:.5rem}data[variant=neutral] value,data[variant=neutral] span{color:var(--sl-color-neutral-800)}data[variant=info] value,data[variant=info] span{color:var(--sl-color-info-700)}data[variant=blue] value,data[variant=blue] span{color:var(--sl-color-blue-600)}data[variant=dark-blue] value,data[variant=dark-blue] span{color:var(--sl-color-blue-800)}data[variant=light-blue] value,data[variant=light-blue] span{color:var(--sl-color-blue-400)}data[variant=pink] value,data[variant=pink] span{color:var(--sl-color-pink-700)}data[variant=green] value,data[variant=green] span{color:var(--sl-color-green-700)}data[variant=lime] value,data[variant=lime] span{color:var(--sl-color-lime-700)}data[variant=yellow] value,data[variant=yellow] span{color:var(--sl-color-yellow-600)}data[variant=black] value,data[variant=black] span{color:var(--sl-color-gray-900)}data[variant=purple] value,data[variant=purple] span{color:var(--sl-color-purple-700)}data[variant=cyan] value,data[variant=cyan] span{color:var(--sl-color-cyan-700)}data[variant=violet] value,data[variant=violet] span{color:var(--sl-color-violet-700)}data[variant=fuchsia] value,data[variant=fuchsia] span{color:var(--sl-color-fuchsia-700)}data[variant=rose] value,data[variant=rose] span{color:var(--sl-color-rose-700)}data[variant=indigo] value,data[variant=indigo] span{color:var(--sl-color-indigo-700)}data[variant=amber] value,data[variant=amber] span{color:var(--sl-color-amber-700)}data[variant=orange] value,data[variant=orange] span{color:var(--sl-color-orange-700)}data[variant=red] value,data[variant=red] span{color:var(--sl-color-red-700)}data[variant=dark-red] value,data[variant=dark-red] span{color:var(--sl-color-red-800)}data[variant=gray] value,data[variant=gray] span{color:var(--sl-color-gray-500)}data[variant=light-gray] value,data[variant=light-gray] span{color:var(--sl-color-gray-400)}data[variant=primary] value,data[variant=primary] span{color:var(--sl-color-primary-700)}data[variant=success] value,data[variant=success] span{color:var(--sl-color-success-700)}data[variant=warning] value,data[variant=warning] span{color:var(--sl-color-warning-700)}data[variant=danger] value,data[variant=danger] span{color:var(--sl-color-danger-800)}.date-picker-container{position:relative}.date-picker-container .date-picker{box-sizing:border-box;display:block;width:100%;height:var(--sl-input-height-medium);padding:.75rem var(--sl-input-spacing-medium);font-family:var(--sl-input-font-family);font-weight:var(--sl-input-font-weight);letter-spacing:var(--sl-input-letter-spacing);color:var(--sl-input-color);transition:var(--sl-transition-fast) color,var(--sl-transition-fast) border,var(--sl-transition-fast) box-shadow,var(--sl-transition-fast) background-color;background-color:var(--sl-input-background-color-focus);border:solid var(--sl-input-border-width) var(--sl-input-border-color);border-radius:var(--sl-input-border-radius-medium)}.date-picker-container .date-picker:focus{border-color:var(--sl-input-border-color-focus);box-shadow:0 0 0 var(--sl-focus-ring-width) var(--sl-input-focus-ring-color);outline:none}.date-picker-container .date-picker:disabled{border-color:var(--sl-input-border-color-disabled);background-color:var(--sl-input-background-color-disabled);-webkit-text-fill-color:var(--sl-input-color-disabled);opacity:.5;cursor:not-allowed}.date-picker-container .date-picker:disabled::placeholder{color:var(--sl-input-placeholder-color)}.date-picker-container .date-picker-label.required:after{content:" *";color:var(--sl-color-danger-600)}.date-picker-container .date-picker-label{display:inline-block;margin-bottom:var(--sl-spacing-3x-small)}.date-picker-container .datepicker-dropdown,.date-picker-container .datepicker-view{width:100%}.date-picker-container.disabled sl-icon{color:var(--sl-input-color-disabled);opacity:.5;cursor:not-allowed}.date-picker-container sl-icon{position:absolute;top:2.3rem;right:.75rem;font-size:1.2rem;cursor:pointer;z-index:10}.date-picker-container sl-icon.clear-button{right:2.75rem;font-size:large;color:var(--sl-input-icon-color);transition:color var(--sl-transition-fast)}.date-picker-container sl-icon.clear-button:hover{color:var(--sl-input-icon-color-hover)}sl-drawer::part(header){border-bottom:2px solid var(--sl-color-neutral-100)}sl-drawer::part(body){display:flex;flex-direction:column;gap:.75rem;padding-top:0}sl-drawer card:first-child{margin-top:2rem}sl-drawer card[variant=form]{grid-template-columns:none}sl-drawer card[variant=inner]{padding-bottom:.5rem}sl-drawer data:first-child{padding-top:1.75rem}sl-drawer .form-errors-card{width:100%;padding-bottom:.75rem;background-color:var(--sl-color-red-500);max-width:none}sl-drawer .form-errors-card ul{display:flex;flex-direction:column}sl-drawer .form-errors-card ul li{display:inline-flex;padding-bottom:.5rem}sl-drawer .form-errors-card ul li:first-child{padding-top:.25rem}sl-drawer .form-errors-card ul li sl-icon{margin-right:.75rem;font-size:1.35rem}.sl-icon-small{font-size:1rem}.sl-icon-medium{font-size:1.25rem}.sl-icon-large{font-size:1.75rem}.sl-icon--primary{color:var(--sl-color-primary-600)}.sl-icon--primary::part(base){color:var(--sl-color-primary-600)}.sl-icon--success{color:var(--sl-color-success-600)}.sl-icon--success::part(base){color:var(--sl-color-success-600)}.sl-icon--neutral{color:var(--sl-color-neutral-600)}.sl-icon--neutral::part(base){color:var(--sl-color-neutral-600)}.sl-icon--warning{color:var(--sl-color-warning-700)}.sl-icon--warning::part(base){color:var(--sl-color-warning-700)}.sl-icon--danger{color:var(--sl-color-danger-600)}.sl-icon--danger::part(base){color:var(--sl-color-danger-600)}.sl-icon--info{color:var(--sl-color-info-600)}.sl-icon--info::part(base){color:var(--sl-color-info-600)}.sl-icon--blue{color:var(--sl-color-blue-600)}.sl-icon--blue::part(base){color:var(--sl-color-blue-600)}.sl-icon--dark-blue{color:var(--sl-color-blue-800)}.sl-icon--dark-blue::part(base){color:var(--sl-color-blue-800)}.sl-icon--light-blue{color:var(--sl-color-blue-300)}.sl-icon--light-blue::part(base){color:var(--sl-color-blue-300)}.sl-icon--pink{color:var(--sl-color-pink-600)}.sl-icon--pink::part(base){color:var(--sl-color-pink-600)}.sl-icon--green{color:var(--sl-color-green-700)}.sl-icon--green::part(base){color:var(--sl-color-green-700)}.sl-icon--lime{color:var(--sl-color-lime-500)}.sl-icon--lime::part(base){color:var(--sl-color-lime-500)}.sl-icon--yellow{color:var(--sl-color-yellow-400)}.sl-icon--yellow::part(base){color:var(--sl-color-yellow-400)}.sl-icon--black{color:var(--sl-color-gray-900)}.sl-icon--black::part(base){color:var(--sl-color-gray-900)}.sl-icon--purple{color:var(--sl-color-purple-500)}.sl-icon--purple::part(base){color:var(--sl-color-purple-500)}.sl-icon--cyan{color:var(--sl-color-cyan-600)}.sl-icon--cyan::part(base){color:var(--sl-color-cyan-600)}.sl-icon--violet{color:var(--sl-color-violet-800)}.sl-icon--violet::part(base){color:var(--sl-color-violet-800)}.sl-icon--fuchsia{color:var(--sl-color-fuchsia-600)}.sl-icon--fuchsia::part(base){color:var(--sl-color-fuchsia-600)}.sl-icon--rose{color:var(--sl-color-rose-300)}.sl-icon--rose::part(base){color:var(--sl-color-rose-300)}.sl-icon--indigo{color:var(--sl-color-indigo-600)}.sl-icon--indigo::part(base){color:var(--sl-color-indigo-600)}.sl-icon--amber{color:var(--sl-color-amber-600)}.sl-icon--amber::part(base){color:var(--sl-color-amber-600)}.sl-icon--orange{color:var(--sl-color-orange-600)}.sl-icon--orange::part(base){color:var(--sl-color-orange-600)}.sl-icon--red{color:var(--sl-color-red-600)}.sl-icon--red::part(base){color:var(--sl-color-red-600)}.sl-icon--dark-red{color:var(--sl-color-red-800)}.sl-icon--dark-red::part(base){color:var(--sl-color-red-800)}.sl-icon--gray{color:var(--sl-color-gray-500)}.sl-icon--gray::part(base){color:var(--sl-color-gray-500)}.sl-icon--light-gray{color:var(--sl-color-gray-400)}.sl-icon--light-gray::part(base){color:var(--sl-color-gray-400)}.form-input-container{position:relative}sl-input sl-icon[slot=suffix],sl-input .input-suffix,sl-input .file-extension{height:100%;background-color:var(--sl-color-neutral-100);border-left:solid var(--sl-input-border-width) var(--sl-input-border-color);padding:0 10px}sl-input .input-suffix,sl-input .file-extension{display:flex;align-items:center;font-size:12px;color:var(--sl-input-icon-color)}sl-input .file-extension{font-size:14px;font-weight:600}sl-checkbox::part(control--checked),sl-radio::part(control--checked){border-color:var(--sl-color-neutral-800);background-color:var(--sl-color-neutral-800)}sl-input::part(input){-webkit-text-fill-color:unset}.main-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;width:7.2rem}.main-logo__divider{height:.5px;width:50%;margin-bottom:6px;background:var(--sl-color-neutral-700);border:0}.main-logo__subtitle{text-transform:uppercase}@media(max-width: 800px){.main-logo:not(.login-page) .main-logo__img{content:var(--public-images-logo-light-url)}.main-logo:not(.login-page) .main-logo__subtitle{background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;color:#fff}}.main-title{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;height:3.5rem}.main-title__icon{font-size:2.5rem}@media(max-width: 800px){.main-title__icon{display:none}}.main-title__content{display:flex;flex-direction:column;flex-grow:1}.main-title__content span{font-size:.9rem;font-weight:300;transform:translateY(0.25rem)}.main-title__content h1{font-size:1.5rem;line-height:1.5rem;margin-top:.3rem}.main-title__title-row{display:flex;flex-direction:row}.main-title__title-row sl-animation{display:contents}.main-title__right-details{text-align:right;padding:.5rem;display:contents}.main-title__right-details>*{margin:auto .5rem;z-index:3}.main-title__right-details data{display:inline-block}.powerbi-report-container iframe{border:none;outline:none}@media(min-width: 1000px){.main-title:has(+.search-filters-form.sticky-mode){position:sticky;top:0;left:0;z-index:3}.search-filters-form{background-color:var(--sl-color-neutral-0)}.search-filters-form~.search-filters-sticky-background{display:none}.search-filters-form card[variant=search]{z-index:4}.search-filters-form.sticky-mode{position:sticky;left:0;top:0;z-index:4}.search-filters-form.sticky-mode~.search-filters-sticky-background{display:block;position:sticky;top:-1.25rem;width:calc(var(--search-filters-width) + 2.5rem);height:calc(var(--search-filters-height-with-table-count) + var(--search-filters-table-head-height) + 2.25rem);backdrop-filter:blur(var(--search-filters-backdrop-blur));margin-left:-1.25rem;margin-top:calc((var(--search-filters-height-with-table-count) + var(--search-filters-table-head-height) + 2.25rem)*-1);z-index:1}.search-filters-form.sticky-mode~.table-count-selector{position:sticky;top:calc(var(--search-filters-height) + .5rem);left:0;z-index:3}.search-filters-form.sticky-mode~.table-count-selector>*{z-index:2}.search-filters-form.sticky-mode~.table-wrapper{overflow-x:unset}.search-filters-form.sticky-mode~.table-wrapper table thead th{top:calc(var(--search-filters-height-with-table-count) + 1rem);z-index:2}}.table-wrapper{width:100%;overflow-x:auto;font-size:var(--sl-font-size-small);border-radius:.4rem;border:1px solid var(--sl-color-neutral-200)}.table-wrapper.fit-to-content{width:unset;display:inline-block}.table-wrapper.no-scroll{overflow-x:unset}.table-wrapper.no-scroll table{width:100% !important}.table-wrapper.no-sticky th{position:static !important;top:auto !important}.table-wrapper table{border-collapse:collapse;min-width:100%}.table-wrapper table th,.table-wrapper table td{padding:.5rem;text-align:left;border:1px solid var(--sl-color-neutral-200)}.table-wrapper table th.align-center,.table-wrapper table td.align-center{text-align:center !important}.table-wrapper table th.align-right,.table-wrapper table td.align-right{text-align:right !important}.table-wrapper table th.with-right-pictos,.table-wrapper table td.with-right-pictos{position:relative;vertical-align:middle}.table-wrapper table th.with-right-pictos .top-right-pictos,.table-wrapper table th.with-right-pictos .bottom-right-pictos,.table-wrapper table td.with-right-pictos .top-right-pictos,.table-wrapper table td.with-right-pictos .bottom-right-pictos{position:absolute;right:.25rem;display:flex;flex-direction:row-reverse;gap:.25rem}.table-wrapper table th.with-right-pictos .top-right-pictos,.table-wrapper table td.with-right-pictos .top-right-pictos{top:.25rem}.table-wrapper table th.with-right-pictos .bottom-right-pictos,.table-wrapper table td.with-right-pictos .bottom-right-pictos{bottom:.25rem}.table-wrapper table th:has(>div.only-buttons),.table-wrapper table td:has(>div.only-buttons){padding:.25rem}.table-wrapper table th:has(>div.only-buttons)>div.only-buttons,.table-wrapper table td:has(>div.only-buttons)>div.only-buttons{display:flex !important;flex-wrap:wrap;gap:.25rem .5rem;align-items:center;justify-content:flex-start}.table-wrapper table th>div.only-badges,.table-wrapper table td>div.only-badges{display:flex !important;flex-wrap:wrap;gap:.4rem .6rem;align-items:center;justify-content:flex-start}.table-wrapper table th sl-icon,.table-wrapper table td sl-icon{font-size:1rem;margin:-0.1rem}.table-wrapper table thead th{background-color:var(--sl-color-neutral-800);color:#fff;border-top:none;position:sticky;top:-1.7rem;z-index:1}.table-wrapper table thead th:first-child{border-top-left-radius:.4rem}.table-wrapper table thead th:last-child{border-top-right-radius:.4rem}.table-wrapper table th:first-child,.table-wrapper table td:first-child{border-left:none}.table-wrapper table th:last-child,.table-wrapper table td:last-child{border-right:none}.table-wrapper table tr.header td{background-color:var(--sl-color-neutral-800);color:#fff}.table-wrapper table tr{background-color:#fff;width:100%}.table-wrapper table tr:nth-child(even){background-color:var(--sl-color-gray-50)}.table-wrapper table tr:last-child{border-bottom:none}.table-wrapper table tr:hover{background-color:var(--sl-color-blue-100)}.table-wrapper table td sl-button{position:unset}.table-wrapper table td sl-button::part(base){min-width:unset}.table-wrapper table td div.danger-data{border-left:solid .4rem var(--sl-color-danger-600);padding-left:.3rem}.table-wrapper table td div.warning-data{border-left:solid .4rem var(--sl-color-warning-600);padding-left:.3rem}.table-wrapper table td div.success-data{border-left:solid .4rem var(--sl-color-success-600);padding-left:.3rem}.table-wrapper table td div.muted-data{border-left:solid .4rem var(--sl-color-neutral-300);padding-left:.3rem}.table-wrapper table td div.blue-data{border-left:solid .4rem var(--sl-color-blue-600);padding-left:.3rem}.table-wrapper table td div.dark-red-data{border-left:solid .4rem var(--sl-color-red-800);padding-left:.3rem}.table-wrapper table td div.light-blue-data{border-left:solid .4rem var(--sl-color-blue-300);padding-left:.3rem}.table-wrapper table td div.light-gray-data{border-left:solid .4rem var(--sl-color-gray-200);padding-left:.3rem}.table-wrapper table td div.black-data{border-left:solid .4rem var(--sl-color-gray-900);padding-left:.3rem}.table-wrapper table td data{font-size:.9rem}.table-wrapper table td data.small *{font-size:.8rem}.table-wrapper table td data:first-of-type{margin-top:-0.3rem}.table-wrapper table td data:last-of-type{margin-bottom:-0.5rem}.table-wrapper table td data>data{margin-top:-0.7rem}.table-wrapper table td data>data:first-of-type{margin-top:0rem}.table-wrapper table td data>data:last-of-type{margin-bottom:.25rem}.table-wrapper table td:nth-child(1){display:var(--td-1-display, table-cell);text-align:var(--td-1-alignment)}.table-wrapper table td:nth-child(1) data{justify-content:var(--td-1-alignment)}.table-wrapper table td:nth-child(1):has(>div.only-badges)>div,.table-wrapper table td:nth-child(1):has(>div.only-buttons)>div{justify-content:var(--td-1-alignment)}.table-wrapper table td:nth-child(2){display:var(--td-2-display, table-cell);text-align:var(--td-2-alignment)}.table-wrapper table td:nth-child(2) data{justify-content:var(--td-2-alignment)}.table-wrapper table td:nth-child(2):has(>div.only-badges)>div,.table-wrapper table td:nth-child(2):has(>div.only-buttons)>div{justify-content:var(--td-2-alignment)}.table-wrapper table td:nth-child(3){display:var(--td-3-display, table-cell);text-align:var(--td-3-alignment)}.table-wrapper table td:nth-child(3) data{justify-content:var(--td-3-alignment)}.table-wrapper table td:nth-child(3):has(>div.only-badges)>div,.table-wrapper table td:nth-child(3):has(>div.only-buttons)>div{justify-content:var(--td-3-alignment)}.table-wrapper table td:nth-child(4){display:var(--td-4-display, table-cell);text-align:var(--td-4-alignment)}.table-wrapper table td:nth-child(4) data{justify-content:var(--td-4-alignment)}.table-wrapper table td:nth-child(4):has(>div.only-badges)>div,.table-wrapper table td:nth-child(4):has(>div.only-buttons)>div{justify-content:var(--td-4-alignment)}.table-wrapper table td:nth-child(5){display:var(--td-5-display, table-cell);text-align:var(--td-5-alignment)}.table-wrapper table td:nth-child(5) data{justify-content:var(--td-5-alignment)}.table-wrapper table td:nth-child(5):has(>div.only-badges)>div,.table-wrapper table td:nth-child(5):has(>div.only-buttons)>div{justify-content:var(--td-5-alignment)}.table-wrapper table td:nth-child(6){display:var(--td-6-display, table-cell);text-align:var(--td-6-alignment)}.table-wrapper table td:nth-child(6) data{justify-content:var(--td-6-alignment)}.table-wrapper table td:nth-child(6):has(>div.only-badges)>div,.table-wrapper table td:nth-child(6):has(>div.only-buttons)>div{justify-content:var(--td-6-alignment)}.table-wrapper table td:nth-child(7){display:var(--td-7-display, table-cell);text-align:var(--td-7-alignment)}.table-wrapper table td:nth-child(7) data{justify-content:var(--td-7-alignment)}.table-wrapper table td:nth-child(7):has(>div.only-badges)>div,.table-wrapper table td:nth-child(7):has(>div.only-buttons)>div{justify-content:var(--td-7-alignment)}.table-wrapper table td:nth-child(8){display:var(--td-8-display, table-cell);text-align:var(--td-8-alignment)}.table-wrapper table td:nth-child(8) data{justify-content:var(--td-8-alignment)}.table-wrapper table td:nth-child(8):has(>div.only-badges)>div,.table-wrapper table td:nth-child(8):has(>div.only-buttons)>div{justify-content:var(--td-8-alignment)}.table-wrapper table td:nth-child(9){display:var(--td-9-display, table-cell);text-align:var(--td-9-alignment)}.table-wrapper table td:nth-child(9) data{justify-content:var(--td-9-alignment)}.table-wrapper table td:nth-child(9):has(>div.only-badges)>div,.table-wrapper table td:nth-child(9):has(>div.only-buttons)>div{justify-content:var(--td-9-alignment)}.table-wrapper table td:nth-child(10){display:var(--td-10-display, table-cell);text-align:var(--td-10-alignment)}.table-wrapper table td:nth-child(10) data{justify-content:var(--td-10-alignment)}.table-wrapper table td:nth-child(10):has(>div.only-badges)>div,.table-wrapper table td:nth-child(10):has(>div.only-buttons)>div{justify-content:var(--td-10-alignment)}.table-wrapper table td:nth-child(11){display:var(--td-11-display, table-cell);text-align:var(--td-11-alignment)}.table-wrapper table td:nth-child(11) data{justify-content:var(--td-11-alignment)}.table-wrapper table td:nth-child(11):has(>div.only-badges)>div,.table-wrapper table td:nth-child(11):has(>div.only-buttons)>div{justify-content:var(--td-11-alignment)}.table-wrapper table td:nth-child(12){display:var(--td-12-display, table-cell);text-align:var(--td-12-alignment)}.table-wrapper table td:nth-child(12) data{justify-content:var(--td-12-alignment)}.table-wrapper table td:nth-child(12):has(>div.only-badges)>div,.table-wrapper table td:nth-child(12):has(>div.only-buttons)>div{justify-content:var(--td-12-alignment)}.table-wrapper table td:nth-child(13){display:var(--td-13-display, table-cell);text-align:var(--td-13-alignment)}.table-wrapper table td:nth-child(13) data{justify-content:var(--td-13-alignment)}.table-wrapper table td:nth-child(13):has(>div.only-badges)>div,.table-wrapper table td:nth-child(13):has(>div.only-buttons)>div{justify-content:var(--td-13-alignment)}.table-wrapper table td:nth-child(14){display:var(--td-14-display, table-cell);text-align:var(--td-14-alignment)}.table-wrapper table td:nth-child(14) data{justify-content:var(--td-14-alignment)}.table-wrapper table td:nth-child(14):has(>div.only-badges)>div,.table-wrapper table td:nth-child(14):has(>div.only-buttons)>div{justify-content:var(--td-14-alignment)}.table-wrapper table td:nth-child(15){display:var(--td-15-display, table-cell);text-align:var(--td-15-alignment)}.table-wrapper table td:nth-child(15) data{justify-content:var(--td-15-alignment)}.table-wrapper table td:nth-child(15):has(>div.only-badges)>div,.table-wrapper table td:nth-child(15):has(>div.only-buttons)>div{justify-content:var(--td-15-alignment)}.table-wrapper table td:nth-child(16){display:var(--td-16-display, table-cell);text-align:var(--td-16-alignment)}.table-wrapper table td:nth-child(16) data{justify-content:var(--td-16-alignment)}.table-wrapper table td:nth-child(16):has(>div.only-badges)>div,.table-wrapper table td:nth-child(16):has(>div.only-buttons)>div{justify-content:var(--td-16-alignment)}.table-wrapper table td:nth-child(17){display:var(--td-17-display, table-cell);text-align:var(--td-17-alignment)}.table-wrapper table td:nth-child(17) data{justify-content:var(--td-17-alignment)}.table-wrapper table td:nth-child(17):has(>div.only-badges)>div,.table-wrapper table td:nth-child(17):has(>div.only-buttons)>div{justify-content:var(--td-17-alignment)}.table-wrapper table td:nth-child(18){display:var(--td-18-display, table-cell);text-align:var(--td-18-alignment)}.table-wrapper table td:nth-child(18) data{justify-content:var(--td-18-alignment)}.table-wrapper table td:nth-child(18):has(>div.only-badges)>div,.table-wrapper table td:nth-child(18):has(>div.only-buttons)>div{justify-content:var(--td-18-alignment)}.table-wrapper table td:nth-child(19){display:var(--td-19-display, table-cell);text-align:var(--td-19-alignment)}.table-wrapper table td:nth-child(19) data{justify-content:var(--td-19-alignment)}.table-wrapper table td:nth-child(19):has(>div.only-badges)>div,.table-wrapper table td:nth-child(19):has(>div.only-buttons)>div{justify-content:var(--td-19-alignment)}.table-wrapper table td:nth-child(20){display:var(--td-20-display, table-cell);text-align:var(--td-20-alignment)}.table-wrapper table td:nth-child(20) data{justify-content:var(--td-20-alignment)}.table-wrapper table td:nth-child(20):has(>div.only-badges)>div,.table-wrapper table td:nth-child(20):has(>div.only-buttons)>div{justify-content:var(--td-20-alignment)}.table-wrapper table td:nth-child(21){display:var(--td-21-display, table-cell);text-align:var(--td-21-alignment)}.table-wrapper table td:nth-child(21) data{justify-content:var(--td-21-alignment)}.table-wrapper table td:nth-child(21):has(>div.only-badges)>div,.table-wrapper table td:nth-child(21):has(>div.only-buttons)>div{justify-content:var(--td-21-alignment)}.table-wrapper table td:nth-child(22){display:var(--td-22-display, table-cell);text-align:var(--td-22-alignment)}.table-wrapper table td:nth-child(22) data{justify-content:var(--td-22-alignment)}.table-wrapper table td:nth-child(22):has(>div.only-badges)>div,.table-wrapper table td:nth-child(22):has(>div.only-buttons)>div{justify-content:var(--td-22-alignment)}.table-wrapper table td:nth-child(23){display:var(--td-23-display, table-cell);text-align:var(--td-23-alignment)}.table-wrapper table td:nth-child(23) data{justify-content:var(--td-23-alignment)}.table-wrapper table td:nth-child(23):has(>div.only-badges)>div,.table-wrapper table td:nth-child(23):has(>div.only-buttons)>div{justify-content:var(--td-23-alignment)}.table-wrapper table td:nth-child(24){display:var(--td-24-display, table-cell);text-align:var(--td-24-alignment)}.table-wrapper table td:nth-child(24) data{justify-content:var(--td-24-alignment)}.table-wrapper table td:nth-child(24):has(>div.only-badges)>div,.table-wrapper table td:nth-child(24):has(>div.only-buttons)>div{justify-content:var(--td-24-alignment)}.table-wrapper table td:nth-child(25){display:var(--td-25-display, table-cell);text-align:var(--td-25-alignment)}.table-wrapper table td:nth-child(25) data{justify-content:var(--td-25-alignment)}.table-wrapper table td:nth-child(25):has(>div.only-badges)>div,.table-wrapper table td:nth-child(25):has(>div.only-buttons)>div{justify-content:var(--td-25-alignment)}.table-wrapper table td:nth-child(26){display:var(--td-26-display, table-cell);text-align:var(--td-26-alignment)}.table-wrapper table td:nth-child(26) data{justify-content:var(--td-26-alignment)}.table-wrapper table td:nth-child(26):has(>div.only-badges)>div,.table-wrapper table td:nth-child(26):has(>div.only-buttons)>div{justify-content:var(--td-26-alignment)}.table-wrapper table td:nth-child(27){display:var(--td-27-display, table-cell);text-align:var(--td-27-alignment)}.table-wrapper table td:nth-child(27) data{justify-content:var(--td-27-alignment)}.table-wrapper table td:nth-child(27):has(>div.only-badges)>div,.table-wrapper table td:nth-child(27):has(>div.only-buttons)>div{justify-content:var(--td-27-alignment)}.table-wrapper table td:nth-child(28){display:var(--td-28-display, table-cell);text-align:var(--td-28-alignment)}.table-wrapper table td:nth-child(28) data{justify-content:var(--td-28-alignment)}.table-wrapper table td:nth-child(28):has(>div.only-badges)>div,.table-wrapper table td:nth-child(28):has(>div.only-buttons)>div{justify-content:var(--td-28-alignment)}.table-wrapper table td:nth-child(29){display:var(--td-29-display, table-cell);text-align:var(--td-29-alignment)}.table-wrapper table td:nth-child(29) data{justify-content:var(--td-29-alignment)}.table-wrapper table td:nth-child(29):has(>div.only-badges)>div,.table-wrapper table td:nth-child(29):has(>div.only-buttons)>div{justify-content:var(--td-29-alignment)}.table-wrapper table td:nth-child(30){display:var(--td-30-display, table-cell);text-align:var(--td-30-alignment)}.table-wrapper table td:nth-child(30) data{justify-content:var(--td-30-alignment)}.table-wrapper table td:nth-child(30):has(>div.only-badges)>div,.table-wrapper table td:nth-child(30):has(>div.only-buttons)>div{justify-content:var(--td-30-alignment)}.table-wrapper table .table-wrapper{font-size:var(--sl-font-size-x-small);max-height:16.25rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--sl-color-cyan-600) hsla(0,0%,100%,0)}.table-wrapper table .table-wrapper table thead th{top:0}.table-wrapper table .table-wrapper table tr:hover{background-color:var(--sl-color-neutral-0)}.table-wrapper table .table-wrapper table tr:nth-child(even):hover{background-color:var(--sl-color-gray-50)}.table-wrapper table .table-wrapper table tr td{padding-top:.25rem;padding-bottom:.25rem}.table-wrapper table .table-wrapper table tr td data,.table-wrapper table .table-wrapper table tr td sl-icon{font-size:.75rem}.table-wrapper tr:last-child td{border-bottom:none}.table-wrapper tr:last-child td:first-child{border-bottom-left-radius:.4rem}.table-wrapper tr:last-child td:last-child{border-bottom-right-radius:.4rem}.table-wrapper tr.no-data,.table-wrapper tr.loading{background-color:var(--sl-color-neutral-100);color:var(--sl-color-neutral-400)}.table-wrapper tr.no-data td,.table-wrapper tr.loading td{padding:1.25rem;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.table-wrapper tr.loading sl-spinner{font-size:2rem;--track-width: .4rem;--indicator-color: var(--sl-color-neutral-800);--track-color: var(--sl-color-neutral-400)}card[variant=data] .table-wrapper tr.no-data,card[variant=data] .table-wrapper tr.loading{background-color:var(--sl-color-neutral-50)}table tr.absences-summary>td:not(:first-child){padding:0}table tr.absences-summary>td:not(:first-child) div:not([slot=content]){display:inline-block;margin:.25rem;min-width:calc(50% - .75rem)}table tr.absences-summary>td:not(:first-child) div:not([slot=content]).off{background-color:var(--sl-color-rose-100)}table tr.absences-summary>td:not(:first-child) div:not([slot=content]).rdv{background-color:#9cc6fa}div.table-count-selector{display:flex;margin-left:.5rem;margin-bottom:1rem;align-items:center}div.table-count-selector>span.pages{padding:.25rem .5rem;color:var(--sl-color-gray-600);font-family:var(--sl-font-mono);border:1px solid var(--sl-color-gray-300);background-color:var(--sl-color-gray-100);border-radius:var(--sl-border-radius-medium);box-shadow:rgba(0,0,0,.2) 0 1px 2px}div.table-count-selector>span.pages em{font-style:normal;color:var(--sl-color-gray-500)}div.table-count-selector>span.pages strong:before{content:"/"}div.table-count-selector>sl-button.load-more::part(label){font-family:var(--sl-font-mono);line-height:2rem}div.table-count-selector>sl-button.load-more{margin-left:.75rem}div.table-count-selector>div.right-buttons{margin-left:auto}.table-wrapper~div.table-count-selector{margin-top:1rem;margin-bottom:0rem}.user-menu-box{position:fixed;top:4.5rem;right:.5rem;width:auto;min-width:20rem;padding:1.5rem;background-color:var(--sl-color-neutral-100);border:1px solid var(--sl-color-neutral-500);border-radius:.25rem;box-shadow:0px 1px 5px 0px rgba(0,0,0,.3764705882);z-index:997;text-align:right}.user-menu-box .user-roles{display:flex;justify-content:flex-end;gap:.5rem;margin:1rem 0}.user-menu-box #logout-button{margin-top:1rem}
