@font-face{font-family:Grandstander;src:url(/assets/Grandstander-Regular-lyaEqFUV.ttf) format("truetype");font-weight:400;font-style:normal}:root{--PoliceChampsInput: "Grandstander", cursive;--PoliceGenerale: "Grandstander", cursive;--TypeBordureChampsInput: solid;--RadiusBordureChampsInput: 4px;--RadiusBordureBoutons: 6px;--RadiusBorderBoites: 10px;--RadiusBorderBoites2: 6px;--EpaisseurBordureChampsInput: 2px;--PaddingTopChampsInput: 3px;--CouleurArrierePlanInput: white;--CouleurFondBoites: rgb(230, 197, 197);--CouleurFondBoites2: rgb(251, 235, 235);--CouleurFondBoites3: #f4c2c2;--CouleurFond: #c01f1f;--CouleurFond2: #7d1d1d;--CouleurFondMenus: #77152b;--CouleurMenuHover: rgb(216, 28, 44);--CouleurBordure-1: #5c0f20;--CouleurBordure-2: #732626;--CouleurBordure-3: #e51e1e;--CouleurTitres: #77152b;--CouleurTexteParagraphes: #501515;--CouleurLiens: #7b3333;--CouleurLiensVisites: #7b6363;--AlignementTextInputs: "center";--CouleurBordureChampsInput: black;--CouleurBordureChampsInputSelectionne: rgb(158, 25, 25)}.sortable{border-spacing:0}.sortable tbody tr:nth-child(odd){background:#e4e4e4}.sortable td,.sortable th{padding:10px}.sortable td:first-child,.sortable th:first-child{border-top-left-radius:4px}.sortable td:last-child,.sortable th:last-child{border-top-right-radius:4px}.sortable th{background:#b82d2d;color:#fff;cursor:pointer;font-weight:400;text-align:left;text-transform:capitalize;vertical-align:baseline;white-space:nowrap}.sortable th:hover{color:#000}.sortable th:hover:after{color:inherit;font-size:1.2em;content:" ▸"}.sortable th:after{font-size:1.2em;color:transparent;content:" ▸"}.sortable th.dir-d{color:#000}.sortable th.dir-d:after{color:inherit;content:" ▾"}.sortable th.dir-u{color:#000}.sortable th.dir-u:after{color:inherit;content:" ▴"}.autocomplete{position:relative;display:inline-block}.autocomplete-items{margin-top:3px;position:absolute;border:2px solid var(--CouleurBordure-1);border-radius:var(--RadiusBorderBoites2);z-index:99;top:100%;left:0;right:0;width:100%}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.input-file-container{display:block;position:relative;border-radius:7px}.input-file-trigger{display:block;padding:12px;background:var(--CouleurFond2);color:#fff;font-size:1em;transition:all .4s;cursor:pointer;border-radius:7px}.input-file{position:absolute;top:0;left:0;width:95%;height:95%;opacity:0;padding:14px 0;cursor:pointer}.input-file:hover+.input-file-trigger,.input-file:focus+.input-file-trigger,.input-file-trigger:hover,.input-file-trigger:focus{background:var(--CouleurFond2);color:#fff}.file-return{margin:0}.file-return:not(:empty){margin:1em 0}.file-return{font-style:italic;font-size:.9em;font-weight:700}.file-return:not(:empty):before{content:"Fichier choisit : ";font-style:normal;font-weight:400}#barre_progression_scroll{background-color:#6e0707;border-radius:3px;margin-top:8px;height:8px;display:none}.spinner{margin:25px auto;height:100px;text-align:center}.htmx-indicator{display:none}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{display:inline}.spinner_load{display:none}.htmx-request .spinner_load,.htmx-request.spinner_load{display:inline}.spinner>span{position:relative;display:inline-block;background-color:#ec7373;height:100%;width:15px;border-radius:20px;border-style:solid;border-color:var(--CouleurBordureChampsInput);-webkit-animation:stretch-delay 1.2s infinite ease-in-out;animation:stretch-delay 1.2s infinite ease-in-out}span.rect-2{top:-10%;-webkit-animation-delay:-1.1s;animation-delay:-1.1s}span.rect-3{-webkit-animation-delay:-1s;animation-delay:-1s}span.rect-4{top:-10%;-webkit-animation-delay:-.9s;animation-delay:-.9s}span.rect-5{-webkit-animation-delay:-.8s;animation-delay:-.8s}span.rect-6{-webkit-animation-delay:-.7s;animation-delay:-.7s}.mini_spinner_son,.mini_spinner_newsletter{display:none;margin-top:10px}@-webkit-keyframes stretch-delay{0%,40%,to{transform:scaleY(.85)}20%{transform:scaleY(1)}}@keyframes stretch-delay{0%,40%,to{transform:scaleY(.85)}20%{transform:scaleY(1)}}.checkbox-wrapper-19{box-sizing:border-box;--background-color: #fff;--checkbox-height: 25px}@-moz-keyframes dothabottomcheck-19{0%{height:0}to{height:calc(var(--checkbox-height) / 2)}}@-webkit-keyframes dothabottomcheck-19{0%{height:0}to{height:calc(var(--checkbox-height) / 2)}}@keyframes dothabottomcheck-19{0%{height:0}to{height:calc(var(--checkbox-height) / 2)}}@keyframes dothatopcheck-19{0%{height:0}50%{height:0}to{height:calc(var(--checkbox-height) * 1.2)}}@-webkit-keyframes dothatopcheck-19{0%{height:0}50%{height:0}to{height:calc(var(--checkbox-height) * 1.2)}}@-moz-keyframes dothatopcheck-19{0%{height:0}50%{height:0}to{height:calc(var(--checkbox-height) * 1.2)}}.checkbox-wrapper-19 input[type=checkbox]{display:none}.checkbox-wrapper-19 .check-box{height:var(--checkbox-height);width:var(--checkbox-height);background-color:transparent;border:calc(var(--checkbox-height) * .1) solid #000;border-radius:5px;position:relative;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer}.checkbox-wrapper-19 .check-box:before,.checkbox-wrapper-19 .check-box:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:calc(var(--checkbox-height) * .2);background-color:var(--CouleurFond);display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-radius:5px;content:" ";-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}.checkbox-wrapper-19 .check-box:before{top:calc(var(--checkbox-height) * .72);left:calc(var(--checkbox-height) * .41);box-shadow:0 0 0 calc(var(--checkbox-height) * .05) var(--background-color);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.checkbox-wrapper-19 .check-box:after{top:calc(var(--checkbox-height) * .37);left:calc(var(--checkbox-height) * .05);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box,.checkbox-wrapper-19 .check-box.checked{border-color:var(--CouleurBordure-1)}.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box:after,.checkbox-wrapper-19 .check-box.checked:after{height:calc(var(--checkbox-height) / 2);-moz-animation:dothabottomcheck-19 .2s ease 0s forwards;-o-animation:dothabottomcheck-19 .2s ease 0s forwards;-webkit-animation:dothabottomcheck-19 .2s ease 0s forwards;animation:dothabottomcheck-19 .2s ease 0s forwards}.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box:before,.checkbox-wrapper-19 .check-box.checked:before{height:calc(var(--checkbox-height) * 1.2);-moz-animation:dothatopcheck-19 .4s ease 0s forwards;-o-animation:dothatopcheck-19 .4s ease 0s forwards;-webkit-animation:dothatopcheck-19 .4s ease 0s forwards;animation:dothatopcheck-19 .4s ease 0s forwards}.switch{position:relative;display:inline-block;width:54px;height:28px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--CouleurFond)}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.icone{width:30px;height:34px;margin-right:6px}.icone-petit{width:24px;height:29px;margin-right:6px}.bouton_signalement{background-color:transparent;color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:5px 10px;margin-bottom:10px;cursor:pointer;font-size:.9em;transition:all .2s ease}.bouton_signalement:hover{background-color:#dc3545;color:#fff}.liste-raisons-signalement{width:100%;padding:8px;margin-bottom:15px;border-radius:4px;border:1px solid #ccc}.commentaire-signalement{width:100%;padding:8px;margin-bottom:15px;border-radius:4px;border:1px solid #ccc;min-height:100px;resize:vertical}.status-pending{color:#8b8181}.status-ok{color:#328d47}
