@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined";.filter-white-black{filter:grayscale(.97)}.filter-high-contrast{--background-color-primary:#000!important;--background-color-secondary:#000!important;--main-1-color:#e9580c!important;--main-2-color:#f9dd40!important;--main-3-color:#e9580c!important;--text-color:#f9dd40!important}.filter-high-contrast p,.filter-high-contrast h1,.filter-high-contrast h2,.filter-high-contrast h3,.filter-high-contrast h4,.filter-high-contrast h5,.filter-high-contrast h6,.filter-high-contrast span,.filter-high-contrast label,.filter-high-contrast .text-muted{background-color:var(--background-color-primary)!important;color:var(--main-2-color)!important}.filter-high-contrast .btn-primary,.filter-high-contrast .btn-secondary,.filter-high-contrast .btn-primary-rounded{background-color:var(--background-color-primary);border:1px solid var(--main-2-color);color:var(--main-2-color)}.filter-high-contrast .btn-primary:hover,.filter-high-contrast .btn-secondary:hover,.filter-high-contrast .btn-primary-rounded:hover{background-color:var(--main-2-color);border:1px solid var(--main-2-color);color:#000}.filter-high-contrast .navbar,.filter-high-contrast footer{background-color:var(--background-color-primary)!important}.filter-high-contrast .nav-item.active>.nav-link,.filter-high-contrast footer a:hover{color:var(--main-2-color)!important}@font-face{font-family:"Lato", system-ui;src:url(/assets/BwLIet1C.ttf)format("tff")}@font-face{font-family:Open-Dyslexic;src:url(/assets/bZEJE76S.otf)format("opentype")}.police-lisible{font-style:normal;font-weight:400;font-family:Lato,system-ui!important}.police-dyslexic :not(.mso),.police-dyslexic,.police-dyslexic p{font-style:normal;font-weight:400;font-family:Open-Dyslexic!important}input[type=radio]{margin-right:5px}input[type=text],input[type=email],input[type=tel],input[type=color],input[type=number],input[type=password],input[type=url],input[type=time],textarea,select{width:100%;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius,.5rem);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:all .15s ease-in-out;display:block}[type=radio]{position:absolute;left:-9999px}[type=radio]+label{cursor:pointer;color:var(--text-color);padding-left:28px;line-height:38px;display:inline-block;position:relative}[type=radio]+label:before{content:"";border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:100%;width:18px;height:18px;position:absolute;top:calc(50% - 9px);left:0}[type=radio]+label:after{content:"";background:var(--main-1-color);border-radius:100%;width:12px;height:12px;transition:all .2s;position:absolute;top:calc(50% - 6px);left:3px}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}[type=radio]:invalid{border-color:var(--bs-danger)}input[type=checkbox]:not(.form-check-input,.p-checkbox-input){position:absolute;left:-999em}input[type=checkbox]:not(.form-check-input,.p-checkbox-input)+label:before{content:"";border:1px solid var(--bs-body-bg);width:16px;height:16px;color:var(--main-1-color);border-color:var(--bs-border-color);background:var(--bs-body-bg);border-radius:0;margin:0 12px 0 0;padding-top:3px;font:700 23px/8px Arial,sans-serif;transition:all .15s ease-in-out;display:inline-block}input[type=checkbox]:checked:not(.form-check-input,.p-checkbox-input)+label:before{content:"✓"}.form-check-input:checked{background-color:var(--main-2-color);border-color:var(--main-2-color)}.form-check{align-items:center;display:flex}.form-check>input{margin-bottom:7px}input,textarea,select{border:1px solid var(--bs-border-color);-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:inset 1px 2px 8px #00000008}input:hover,select:hover,textarea:hover{box-shadow:inset 1px 2px 8px #00000005}input:focus-visible,select:focus-visible,textarea:focus-visible,.form-control:focus-visible,.form-select:focus-visible,.p-inputtext:focus-visible{outline:none;border-color:var(--bs-primary)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb), .25)!important}input:focus-within,select:focus-within,textarea:focus-within,.form-control:focus-within{border:1px solid var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb), .25)}input[type=checkbox].is-invalid+label:before,input[type=radio].is-invalid+label:before,.is-invalid{border-color:var(--bs-form-invalid-border-color)!important}.password-wrapper{width:100%;display:block;position:relative}.password-wrapper input{padding-right:40px!important}.password-toggle{cursor:pointer;color:var(--bs-secondary-color);background:0 0;border:none;justify-content:center;align-items:center;height:100%;padding:0;transition:all .15s ease-in-out;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.password-toggle .mso{opacity:.5;font-size:16px}.password-toggle:hover{color:var(--main-1-color)}form .row:has(>[class*=col]>label){align-items:center}.p-iconfield{align-items:center!important;width:100%!important;display:flex!important;position:relative!important}.p-iconfield .p-inputicon{width:1.25rem!important;height:1.25rem!important;color:var(--bs-secondary-color)!important;pointer-events:none!important;z-index:3!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:1.2rem!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:50%!important;left:.85rem!important;transform:translateY(-50%)!important}.p-iconfield input[type=text],.p-iconfield .p-inputtext{width:100%!important;padding-left:2.5rem!important}.btn{border-radius:var(--bs-border-radius,.5rem);justify-content:center;align-items:center;transition:all .15s ease-in-out;display:inline-flex}.btn:active:not(:disabled):not(.disabled){transform:scale(.98)}.btn:focus-visible{outline:none;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb), .25)!important}.btn-success{background-color:var(--bs-success,var(--main-1-color));color:var(--bs-body-bg)}.btn-primary,.btn-secondary,.btn-tietiary,.btn-danger,.btn-warning,.btn-outline{transition:all .15s ease-in-out}.btn-primary{background-color:var(--bs-primary);border:1px solid var(--bs-primary);color:var(--bs-body-bg)}.btn-primary:hover{background-color:var(--main-2-color);border:1px solid var(--main-2-color);color:var(--bs-body-bg)}.btn-secondary:active,.btn-secondary:focus{background-color:var(--main-2-color)}.btn-secondary{background-color:var(--main-2-color);border:1px solid var(--bs-body-bg);color:var(--bs-body-bg)}.btn-secondary:hover{background-color:var(--bs-primary);border:1px solid var(--bs-primary);color:var(--bs-body-bg)}.btn-primary-rounded{color:var(--bs-body-bg);text-transform:uppercase;background-color:var(--main-2-color);cursor:pointer;border-radius:35px;margin:0;padding:8px 20px;font-size:.8em;transition:all .15s ease-in-out;display:inline-block}.btn-primary-rounded:hover{background-color:var(--bs-primary);color:var(--bs-body-bg)}.btn-tietiary{background-color:var(--main-3-color);border:1px solid var(--main-3-color);color:var(--bs-body-color)}.btn-tietiary:hover{background-color:var(--main-2-color);border:1px solid var(--main-2-color);color:var(--bs-body-bg)}.btn-outline{border:1px solid var(--bs-border-color);padding:5px 15px}#goBack{padding-left:15px;padding-right:15px;display:inline-block}:root{--main-1-color:#2dba72;--main-2-color:#2563eb;--main-3-color:#f0248a;--text-color:#272e38;--scroll-bar-color:#c5c5c5a1;--scroll-bar-bg-color:#f6f6f6;--background-color-primary:#fff;--background-color-secondary:#f7f7f7;--ratio:9 / 16;--bs-primary:var(--main-1-color);--bs-primary-rgb:45, 186, 114;--bs-secondary-color:#64748b;--bs-body-color:#0f172a;--bs-body-bg:#fff;--bs-tertiary-bg:#f8fafc;--bs-border-color:#e2e8f0;--bs-border-radius:.5rem}*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}.color-1{color:var(--main-1-color)}.text-convives{color:var(--bs-primary)!important}.bg-convives{background-color:var(--bs-primary)!important;color:var(--bs-body-bg)!important}.bg-convives-subtle{background-color:var(--bs-success-bg-subtle,#eafaf1)!important;color:var(--bs-success-text-emphasis,#23965b)!important}.border-convives-subtle{border-color:var(--bs-success-border-subtle,#bbf0d3)!important}.badge-convives-subtle{background-color:var(--bs-success-bg-subtle,#eafaf1)!important;color:var(--bs-success-text-emphasis,#23965b)!important;border:1px solid var(--bs-success-border-subtle,#bbf0d3)!important}.color-2{color:var(--main-2-color)}.color-3{color:var(--main-3-color)}button{cursor:pointer;background:0 0;border:none;transition:all .15s ease-in-out}button:focus-visible,.btn:focus-visible,a:focus-visible,.p-button:focus-visible{outline:none;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb), .25)!important}button:active:not(:disabled):not(.disabled),.btn:active:not(:disabled):not(.disabled),.p-button:active:not(:disabled):not(.disabled){transform:scale(.98)}.btn:disabled,.btn.disabled,button:disabled,button.disabled{background-color:var(--bs-secondary-bg,#e2e8f0);color:var(--bs-secondary-color);pointer-events:none;opacity:.65;border:none}a{color:inherit;cursor:pointer;text-decoration:none}img{max-width:100%;display:inline-block}table{border-collapse:collapse}body{text-rendering:optimizelegibility;background-color:var(--background-color-primary);position:relative}h1,h2,h3,h4,h5,h6{text-wrap:balance}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--text-color);font-family:Raleway,Montserrat,Helvetica,Arial,sans-serif}.mso{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Material Symbols Outlined!important}.row>:not(nav){text-align:left;margin-bottom:2px}a{color:var(--main-2-color)}a:hover{color:var(--main-1-color)}.titre-partie{text-align:center;letter-spacing:1px;color:var(--main-2-color);z-index:0;justify-content:center;align-items:center;margin:0 auto 45px;font-size:42px;font-weight:500;display:flex;position:relative}.titre-partie .mso{margin-right:5px}.titre-partie p{letter-spacing:1px;margin:0;font-size:42px;font-weight:500}.p-datepicker-panel{z-index:2000!important}nav{padding:5px 30px 30px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--scroll-bar-bg-color)}::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-color);border:3px solid var(--scroll-bar-bg-color);border-radius:20px}.card.card-primary{background-color:var(--main-1-color);color:#fff;border-radius:20px;flex-flow:wrap;justify-content:space-around;align-items:center;height:100%;min-height:130px;display:flex;box-shadow:0 5px 15px #00000059}.card.card-secondary{background-color:var(--main-2-color);color:#fff;border-radius:20px;flex-flow:wrap;justify-content:space-around;align-items:center;height:100%;min-height:130px;display:flex;box-shadow:0 5px 15px #00000059}.card-primary h3,.card-secondary h3{text-align:center}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .5s ease-out}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translate(20px)}.sticky-parent{margin-top:-1rem}.sticky-top{padding-top:1rem}.full-width{width:100vw;height:calc(100vw * var(--ratio))}@keyframes apparition-fond{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes apparition-contenu{0%{opacity:0}to{opacity:1}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--p-tabs-transition-duration:var(--p-transition-duration);--p-tabs-tablist-border-width:0px 0px 1px 0px;--p-tabs-tablist-background:var(--p-content-background);--p-tabs-tab-background:transparent;--p-tabs-tab-hover-background:transparent;--p-tabs-tab-active-background:transparent;--p-tabs-tab-border-width:0px 0px 1px 0px;--p-tabs-tab-border-color:var(--p-content-border-color);--p-tabs-tab-color:var(--p-text-muted-color);--p-tabs-tab-hover-color:var(--p-text-color);--p-tabs-tab-focus-ring-offset:-1px;--p-tabs-nav-button-hover-color:var(--p-text-color);--p-primary-color:var(--bs-primary)!important;--p-content-background:var(--bs-body-bg)!important;--p-content-border-color:var(--bs-border-color)!important;--p-text-color:var(--bs-body-color)!important;--p-text-muted-color:var(--bs-secondary-color)!important;--p-form-field-border-radius:var(--bs-border-radius)!important;--p-form-field-border-color:var(--bs-border-color)!important;--p-form-field-focus-border-color:var(--bs-primary)!important;--p-button-border-radius:var(--bs-border-radius)!important;--p-datatable-header-cell-selected-color:var(--bs-primary)!important;--p-tabs-tab-hover-border-color:var(--bs-primary)!important;--p-tabs-tab-active-border-color:var(--bs-primary)!important;--p-tabs-tab-active-color:var(--bs-primary)!important;--p-inputtext-focus-border-color:var(--bs-primary)!important;--p-tabs-tab-focus-ring-color:var(--bs-primary)!important;--p-fieldset-legend-focus-ring-color:var(--bs-primary)!important;--p-select-focus-border-color:var(--bs-primary)!important;--p-tabs-tabpanel-focus-ring-color:var(--bs-primary)!important;--p-tabs-nav-button-focus-ring-color:var(--bs-primary)!important;--p-tabs-active-bar-background:var(--bs-primary)!important;--p-button-outlined-primary-border-color:var(--bs-primary)!important;--ck-border-radius:.375rem!important}.tabular-nums{font-variant-numeric:tabular-nums!important}.interactive-transition{transition:all .15s ease-in-out!important}.dark-theme{--p-tabs-nav-button-shadow:0px 0px 10px 50px color-mix(in srgb, var(--p-content-background), transparent 50%)}.p-tablist-active-bar{width:auto!important}.dark-theme .p-tablist-tab-list,.dark-theme .p-tablist-content{background-color:var(--bs-body-bg);color:var(--bs-body-color)}.p-datatable-column-sorted,.p-paginator-page.p-paginator-page-selected,.p-select-option.p-select-option-selected{background-color:color-mix(in srgb, var(--bs-primary), transparent 90%)!important;color:var(--bs-primary)!important}.p-toast{z-index:9999;max-width:90vw}@media print{body{-webkit-print-color-adjust:exact;color-adjust:exact}#app{background-color:#fff!important}#layout-admin main{width:100%!important}#nav-admin,#header-admin{display:none!important}}.p-avatar{overflow:hidden!important}.p-avatar img,.p-avatar .p-avatar-image{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;display:block!important}p{font-size:var(--b4109072)}h1{font-size:var(--v18fbd5c0)}h2{font-size:var(--v18fbd981)}h3{font-size:var(--v18fbdd42)}h4{font-size:var(--v18fbe103)}h5{font-size:var(--v18fbe4c4)}h6{font-size:var(--v18fbe885)}label{font-size:var(--e918c56a)}input[type=text],input[type=email],input[type=tel],input[type=color],input[type=number],input[type=password],input[type=url],input[type=time]{font-size:var(--v03bc98a1)}.btn{font-size:var(--v15be01e9)}ul{font-size:var(--v19029c0e)}li{font-size:var(--v18fe7974)}
