.DraftSensorAssignments-module__zjjlQW__conteneur{border-top:1px solid var(--login-field-border-color,var(--border-subtle));flex-direction:column;gap:.625rem;padding-top:1rem;display:flex}.DraftSensorAssignments-module__zjjlQW__intitule{font-family:var(--font-inter);color:var(--text-strong);margin:0;font-size:.75rem;font-weight:500}.DraftSensorAssignments-module__zjjlQW__ajouter{border:1px dashed var(--card-border-color);width:100%;min-height:2.5rem;color:var(--text-muted);font-family:var(--font-inter);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-size:max(.875rem,13px);transition:border-color .15s,color .15s;display:flex}.DraftSensorAssignments-module__zjjlQW__ajouter:hover:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.DraftSensorAssignments-module__zjjlQW__ajouter:disabled{cursor:default;opacity:.6}.DraftSensorAssignments-module__zjjlQW__liste{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.DraftSensorAssignments-module__zjjlQW__pose{border:1px solid var(--login-field-border-color,var(--border-subtle));font-family:var(--font-inter);color:var(--text-strong);border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.DraftSensorAssignments-module__zjjlQW__nom{font-weight:500}.DraftSensorAssignments-module__zjjlQW__date{color:var(--text-muted);margin-right:auto}.DraftSensorAssignments-module__zjjlQW__retirer{width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;place-items:center;display:grid}.DraftSensorAssignments-module__zjjlQW__retirer:hover{background-color:var(--background-color,#f7f7f7);color:var(--cancel-color,#f00f00)}.DraftSensorAssignments-module__zjjlQW__note{font-family:var(--font-inter);color:var(--text-muted);margin:0;font-size:.75rem}
.ConfirmDeleteDialog-module__PzZCJW__fenetre{border:1px solid var(--card-border-color);background-color:var(--container-bg-color,#fff);width:min(30rem,100vw - 2rem);max-height:calc(100vh - 3rem);color:var(--text-strong);font-family:var(--font-inter);box-shadow:var(--card-shadow);border-radius:.75rem;margin:auto;padding:0;overflow-y:auto}.ConfirmDeleteDialog-module__PzZCJW__fenetre::backdrop{background-color:#00000059}.ConfirmDeleteDialog-module__PzZCJW__corps{flex-direction:column;gap:.875rem;padding:1.5rem;display:flex}.ConfirmDeleteDialog-module__PzZCJW__titre{font-size:var(--txt-size-l,1.0625rem);align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.ConfirmDeleteDialog-module__PzZCJW__alerte{color:var(--palette-red,#f00f00);flex:none}.ConfirmDeleteDialog-module__PzZCJW__explication{font-size:var(--txt-size-m,.875rem);color:var(--text-muted);margin:0;line-height:1.5}.ConfirmDeleteDialog-module__PzZCJW__explication strong{color:var(--text-strong)}.ConfirmDeleteDialog-module__PzZCJW__libelle{font-size:var(--txt-size-s,.8125rem);color:var(--text-muted)}.ConfirmDeleteDialog-module__PzZCJW__champ{border:1px solid var(--input-border-color,var(--border-subtle));background-color:var(--input-bg-color,#fff);color:var(--text-strong);font-family:inherit;font-size:var(--txt-size-m,.875rem);border-radius:.5rem;padding:.5rem .75rem}.ConfirmDeleteDialog-module__PzZCJW__champ:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.ConfirmDeleteDialog-module__PzZCJW__erreur{color:var(--palette-red,#f00f00);font-size:var(--txt-size-s,.8125rem);background-color:#f00f0014;border-radius:.5rem;padding:.625rem .75rem;line-height:1.45}.ConfirmDeleteDialog-module__PzZCJW__erreur ul{margin:.375rem 0 0;padding-left:1.125rem}.ConfirmDeleteDialog-module__PzZCJW__actions{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.ConfirmDeleteDialog-module__PzZCJW__annuler,.ConfirmDeleteDialog-module__PzZCJW__supprimer{font-family:inherit;font-size:var(--txt-size-m,.875rem);cursor:pointer;border:1px solid #0000;border-radius:.5rem;padding:.5rem 1rem;font-weight:600}.ConfirmDeleteDialog-module__PzZCJW__annuler{border-color:var(--card-border-color);color:var(--text-strong);background-color:#0000}.ConfirmDeleteDialog-module__PzZCJW__annuler:hover{background-color:var(--input-bg-disable-color,#f1f3f6)}.ConfirmDeleteDialog-module__PzZCJW__supprimer{background-color:var(--palette-red,#f00f00);color:#fff}.ConfirmDeleteDialog-module__PzZCJW__supprimer:hover:not(:disabled){filter:brightness(.92)}.ConfirmDeleteDialog-module__PzZCJW__supprimer:disabled{background-color:var(--input-bg-disable-color,#e3e6ec);color:var(--text-muted);cursor:not-allowed}
.ReportTemplateEditor-module__fGN1eG__cadre{border-radius:var(--radius-m);border:1px solid var(--card-border-color);background-color:var(--container-bg-color);flex-direction:column;gap:1rem;margin-top:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.ReportTemplateEditor-module__fGN1eG__entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ReportTemplateEditor-module__fGN1eG__titre{font-family:var(--font-inter);font-size:var(--txt-size-l);font-weight:var(--txt-weight-b);color:var(--h1-color,var(--text-strong));margin:0}.ReportTemplateEditor-module__fGN1eG__sousTitre{max-width:46rem;font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);opacity:.8;margin:.375rem 0 0}.ReportTemplateEditor-module__fGN1eG__actions{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.ReportTemplateEditor-module__fGN1eG__bouton,.ReportTemplateEditor-module__fGN1eG__boutonPrincipal,.ReportTemplateEditor-module__fGN1eG__boutonDanger{border-radius:var(--radius-s);border:1px solid var(--input-border-color);background-color:var(--container-bg-color);min-height:2.25rem;font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);cursor:pointer;align-items:center;gap:.375rem;padding:0 .875rem;display:inline-flex}.ReportTemplateEditor-module__fGN1eG__bouton:hover{border-color:var(--accent-color);color:var(--accent-color)}.ReportTemplateEditor-module__fGN1eG__boutonActif{border-radius:var(--radius-s);border:1px solid var(--accent-color);min-height:2.25rem;font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--accent-color);cursor:pointer;background-color:#ec6b311f;align-items:center;gap:.375rem;padding:0 .875rem;display:inline-flex}.ReportTemplateEditor-module__fGN1eG__boutonPrincipal{border-color:var(--accent-color);background-color:var(--accent-color);color:#fff}.ReportTemplateEditor-module__fGN1eG__boutonPrincipal:disabled{opacity:.5;cursor:not-allowed}.ReportTemplateEditor-module__fGN1eG__boutonDanger{border-color:var(--cancel-color,#e03131);color:var(--cancel-color,#e03131)}.ReportTemplateEditor-module__fGN1eG__boutonIcone{border-radius:var(--radius-xs);width:1.625rem;height:1.625rem;color:var(--txt-color);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.ReportTemplateEditor-module__fGN1eG__boutonIcone:hover:not(:disabled){background-color:var(--input-bg-disable-color,#f2f4f7);color:var(--accent-color)}.ReportTemplateEditor-module__fGN1eG__boutonIcone:disabled{opacity:.3;cursor:not-allowed}.ReportTemplateEditor-module__fGN1eG__liste{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ReportTemplateEditor-module__fGN1eG__ligne{border-radius:var(--radius-s);border:1px solid var(--card-border-color);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.ReportTemplateEditor-module__fGN1eG__identite{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ReportTemplateEditor-module__fGN1eG__nom{font-family:var(--font-inter);font-weight:var(--txt-weight-b);color:var(--h1-color,var(--text-strong))}.ReportTemplateEditor-module__fGN1eG__detail,.ReportTemplateEditor-module__fGN1eG__apercuBlocs{font-family:var(--font-inter);color:var(--txt-color);opacity:.7;font-size:max(.6875rem,11px)}.ReportTemplateEditor-module__fGN1eG__apercuBlocs{text-overflow:ellipsis;white-space:nowrap;max-width:52rem;overflow:hidden}.ReportTemplateEditor-module__fGN1eG__vide{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);opacity:.65;margin:0;padding:1.25rem 0}.ReportTemplateEditor-module__fGN1eG__enteteComposition{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ReportTemplateEditor-module__fGN1eG__champNom{border-radius:var(--radius-s);min-width:10rem;min-height:2.25rem;font-family:var(--font-inter);font-size:var(--txt-size-s);flex:14rem;padding:0 .75rem}.ReportTemplateEditor-module__fGN1eG__selecteurVisibilite{border-radius:var(--radius-s);border:1px solid var(--input-border-color);background-color:var(--container-bg-color);align-items:center;min-height:2.25rem;padding:0 .625rem;display:inline-flex}.ReportTemplateEditor-module__fGN1eG__selecteurVisibilite select{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--filter-txt-color);cursor:pointer;background:0 0;border:none;outline:none}.ReportTemplateEditor-module__fGN1eG__atelier{align-items:stretch;gap:1rem;display:flex}@media (max-width:80rem){.ReportTemplateEditor-module__fGN1eG__atelier{flex-direction:column;align-items:stretch}.ReportTemplateEditor-module__fGN1eG__atelier>:first-child{order:3}.ReportTemplateEditor-module__fGN1eG__atelier>:nth-child(2){order:1}.ReportTemplateEditor-module__fGN1eG__atelier>:nth-child(3){order:2}.ReportTemplateEditor-module__fGN1eG__atelier>:not(:nth-child(2)){width:100%;max-height:none;position:static}}.ReportTemplateEditor-module__fGN1eG__note,.ReportTemplateEditor-module__fGN1eG__erreur{border-radius:var(--radius-s);font-family:var(--font-inter);font-size:var(--txt-size-s);margin:0;padding:.5rem .75rem}.ReportTemplateEditor-module__fGN1eG__note{border:1px solid var(--card-border-color);color:var(--txt-color)}.ReportTemplateEditor-module__fGN1eG__erreur{border:1px solid var(--cancel-color,#e03131);color:var(--cancel-color,#e03131)}.ReportTemplateEditor-module__fGN1eG__badge{border-radius:var(--radius-l);background-color:var(--input-bg-disable-color,#f2f4f7);font-size:max(.5625rem,9px);font-weight:var(--txt-weight-r,400);color:var(--txt-color);align-items:center;gap:.1875rem;margin-left:.5rem;padding:0 .375rem;display:inline-flex}
.AnchoredPopover-module__FYhv7a__voile{z-index:1000;background-color:#00000014;position:fixed;inset:0}.AnchoredPopover-module__FYhv7a__carte{visibility:hidden;border:1px solid var(--login-field-border-color,var(--border-subtle));background-color:var(--primary-bg-color,var(--container-bg-color));max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);font-family:var(--font-inter);color:var(--text-strong);border-radius:.9375rem;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 1.25rem 3rem #00000040}
.AnnotationForm-module__qFqa0q__panneau{z-index:30;border:1px solid var(--card-border-color);background:var(--container-bg-color);width:37.8125rem;box-shadow:var(--card-shadow);font-family:var(--font-inter);border-radius:1.25rem;padding:1.75rem 2rem 1.5rem;position:absolute;top:calc(100% + .5rem);right:0}.AnnotationForm-module__qFqa0q__entete{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.AnnotationForm-module__qFqa0q__retour{color:var(--btn-bg-color);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.AnnotationForm-module__qFqa0q__titre{font-family:var(--font-inter), sans-serif;color:var(--text-strong);margin:0;font-size:1.5rem;font-weight:700}.AnnotationForm-module__qFqa0q__ligne,.AnnotationForm-module__qFqa0q__ligneDouble,.AnnotationForm-module__qFqa0q__ligneCommentaire{align-items:center;gap:0 .75rem;margin-bottom:1.125rem;display:grid}.AnnotationForm-module__qFqa0q__ligne{grid-template-columns:4.5rem 1fr}.AnnotationForm-module__qFqa0q__ligneDouble{grid-template-columns:4.5rem 1fr 3.5rem 1fr}.AnnotationForm-module__qFqa0q__ligneCommentaire{grid-template-columns:4.5rem 1fr auto;align-items:end}.AnnotationForm-module__qFqa0q__intitule,.AnnotationForm-module__qFqa0q__intituleDroite{color:var(--text-strong);white-space:nowrap;font-size:.75rem;font-weight:500}.AnnotationForm-module__qFqa0q__liaison{color:var(--text-strong);font-size:.75rem;font-weight:500}.AnnotationForm-module__qFqa0q__champ,.AnnotationForm-module__qFqa0q__champCourt,.AnnotationForm-module__qFqa0q__champHeure,.AnnotationForm-module__qFqa0q__champDate,.AnnotationForm-module__qFqa0q__commentaire{border:1px solid var(--border-subtle);background:var(--container-bg-color);min-height:1.6875rem;color:var(--text-strong);border-radius:.375rem;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:500}.AnnotationForm-module__qFqa0q__champ:focus,.AnnotationForm-module__qFqa0q__champCourt:focus,.AnnotationForm-module__qFqa0q__champHeure:focus,.AnnotationForm-module__qFqa0q__champDate:focus,.AnnotationForm-module__qFqa0q__commentaire:focus{border-color:var(--btn-bg-color);outline:none}.AnnotationForm-module__qFqa0q__champCourt{width:100%;max-width:7.5rem}.AnnotationForm-module__qFqa0q__champHeure{width:5.25rem}.AnnotationForm-module__qFqa0q__champDate{width:100%}.AnnotationForm-module__qFqa0q__commentaire{resize:vertical;grid-column:2;min-height:3rem;padding:.375rem .5rem;font-weight:400}.AnnotationForm-module__qFqa0q__commentaire::placeholder{color:var(--border-subtle)}.AnnotationForm-module__qFqa0q__ligneRecurrence{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.125rem;display:flex}.AnnotationForm-module__qFqa0q__ligneRecurrence .AnnotationForm-module__qFqa0q__champ{width:8.375rem}.AnnotationForm-module__qFqa0q__bascule{align-items:center;gap:.5rem;display:inline-flex}.AnnotationForm-module__qFqa0q__optionActive,.AnnotationForm-module__qFqa0q__optionEteinte{white-space:nowrap;font-size:.625rem;font-weight:500}.AnnotationForm-module__qFqa0q__optionActive{color:var(--text-black)}.AnnotationForm-module__qFqa0q__optionEteinte{color:var(--text-muted)}.AnnotationForm-module__qFqa0q__piste{background:var(--switch-track-color);cursor:pointer;border:none;border-radius:999px;flex:none;width:2.125rem;height:.875rem;padding:0;transition:background-color .15s;position:relative}.AnnotationForm-module__qFqa0q__pisteActive{background:color-mix(in srgb, var(--btn-bg-color) 35%, transparent)}.AnnotationForm-module__qFqa0q__pastille{background:var(--btn-bg-color);border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AnnotationForm-module__qFqa0q__pisteActive .AnnotationForm-module__qFqa0q__pastille{transform:translate(.875rem,-50%)}.AnnotationForm-module__qFqa0q__piste:focus-visible{outline:2px solid var(--btn-bg-color);outline-offset:3px}.AnnotationForm-module__qFqa0q__nuancier{align-items:center;gap:.3125rem;display:flex}.AnnotationForm-module__qFqa0q__teinte{cursor:pointer;border:2px solid #0000;border-radius:.3125rem;width:1.375rem;height:1.375rem;padding:0;transition:transform .15s}.AnnotationForm-module__qFqa0q__teinte:hover{transform:scale(1.1)}.AnnotationForm-module__qFqa0q__teinteActive{border-color:var(--text-strong)}.AnnotationForm-module__qFqa0q__teinte:focus-visible{outline:2px solid var(--btn-bg-color);outline-offset:2px}.AnnotationForm-module__qFqa0q__actions{justify-self:end;align-items:center;gap:.5rem;display:flex}.AnnotationForm-module__qFqa0q__abandonner{border:1px solid var(--input-border-color);height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:0 .875rem;font-family:inherit;font-size:.75rem}.AnnotationForm-module__qFqa0q__abandonner:hover{color:var(--text-strong)}.AnnotationForm-module__qFqa0q__ajouter{background:var(--btn-bg-color);color:#fff;cursor:pointer;border:none;border-radius:999px;min-width:6.625rem;height:2rem;padding:0 1rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:opacity .15s}.AnnotationForm-module__qFqa0q__ajouter:hover:not(:disabled){opacity:.85}.AnnotationForm-module__qFqa0q__ajouter:disabled{opacity:.4;cursor:not-allowed}.AnnotationForm-module__qFqa0q__liste{border-top:1px solid var(--border-subtle);max-height:9rem;margin:1.25rem 0 0;padding:.75rem 0 0;list-style:none;overflow-y:auto}.AnnotationForm-module__qFqa0q__existante{grid-template-columns:.75rem 1fr auto auto;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.75rem;display:grid}.AnnotationForm-module__qFqa0q__puce{border-radius:.1875rem;width:.75rem;height:.75rem}.AnnotationForm-module__qFqa0q__nomExistante{text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);overflow:hidden}.AnnotationForm-module__qFqa0q__periodeExistante{color:var(--text-muted);white-space:nowrap}.AnnotationForm-module__qFqa0q__supprimer{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.AnnotationForm-module__qFqa0q__supprimer:hover{color:var(--cancel-color)}.AnnotationForm-module__qFqa0q__modifier{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.AnnotationForm-module__qFqa0q__modifier:hover{color:var(--btn-bg-color)}.AnnotationForm-module__qFqa0q__enEdition{outline:2px solid var(--btn-bg-color);outline-offset:2px;border-radius:.375rem}.AnnotationForm-module__qFqa0q__note{color:var(--text-muted);margin:.75rem 0 0;font-size:.6875rem}
.CountingPointsPanel-module__NQaL6a__card{background-color:var(--container-bg-color);border:1px solid var(--card-border-color);height:26.375rem;min-height:0;box-shadow:var(--card-shadow);border-radius:.6875rem;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.CountingPointsPanel-module__NQaL6a__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.CountingPointsPanel-module__NQaL6a__titleLink{color:var(--h2-color,var(--txt-color));font-size:var(--txt-size-l);font-weight:var(--txt-weight-b);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.CountingPointsPanel-module__NQaL6a__titleLink:hover{color:var(--accent-color)}.CountingPointsPanel-module__NQaL6a__createLink{color:var(--accent-color);font-size:var(--txt-size-s);align-items:center;gap:.4rem;text-decoration:underline;display:inline-flex}.CountingPointsPanel-module__NQaL6a__tableWrapper{max-height:340px;overflow:auto}.CountingPointsPanel-module__NQaL6a__table{border-collapse:collapse;table-layout:fixed;width:100%}.CountingPointsPanel-module__NQaL6a__thLeft,.CountingPointsPanel-module__NQaL6a__thDay{background-color:var(--container-bg-color);color:var(--text-black);opacity:.6;text-align:left;white-space:nowrap;padding:.6rem .75rem;font-size:.75rem;font-weight:700;line-height:1.0986rem;position:sticky;top:0}.CountingPointsPanel-module__NQaL6a__thDay{text-align:center;width:5rem;padding-left:0;padding-right:0;font-size:.625rem;line-height:.7324rem}.CountingPointsPanel-module__NQaL6a__thCounter{width:6.875rem}.CountingPointsPanel-module__NQaL6a__thStatus{width:4.875rem}.CountingPointsPanel-module__NQaL6a__row{border-bottom:1px solid var(--table-row-border-color,#efefef)}.CountingPointsPanel-module__NQaL6a__row td{color:var(--text-strong);white-space:nowrap;padding:.7rem .75rem;font-size:.75rem}.CountingPointsPanel-module__NQaL6a__link{color:var(--text-strong);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;text-decoration:underline}.CountingPointsPanel-module__NQaL6a__link:hover{color:var(--accent-color)}.CountingPointsPanel-module__NQaL6a__nameCell{max-width:9.8125rem}.CountingPointsPanel-module__NQaL6a__nameLink{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;display:block;overflow:hidden}.CountingPointsPanel-module__NQaL6a__muted{opacity:.65}.CountingPointsPanel-module__NQaL6a__counterCell{overflow:hidden}.CountingPointsPanel-module__NQaL6a__counterList{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.CountingPointsPanel-module__NQaL6a__status{align-items:center;gap:.4rem;font-size:.625rem;display:inline-flex}.CountingPointsPanel-module__NQaL6a__statusDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.CountingPointsPanel-module__NQaL6a__row td.CountingPointsPanel-module__NQaL6a__dayCell{text-align:center;padding-left:0;padding-right:0}.CountingPointsPanel-module__NQaL6a__thDay+.CountingPointsPanel-module__NQaL6a__thDay,.CountingPointsPanel-module__NQaL6a__row td.CountingPointsPanel-module__NQaL6a__dayCell+td.CountingPointsPanel-module__NQaL6a__dayCell{border-left:1px solid var(--border-subtle)}.CountingPointsPanel-module__NQaL6a__noValue{color:var(--icon-info-color);opacity:.6}.CountingPointsPanel-module__NQaL6a__empty{text-align:center;color:var(--txt-color);font-size:var(--txt-size-s);opacity:.8;padding:1.5rem .75rem}
.InfobulleAnnotation-module__iuey9G__infobulle{z-index:1000;border:1px solid var(--card-border-color);background-color:var(--container-bg-color);width:max-content;min-width:12rem;max-width:20rem;font-family:var(--font-inter);color:var(--text-strong);border-radius:.5rem;padding:.625rem .75rem;font-size:max(.75rem,12px);position:fixed;box-shadow:0 .5rem 1.5rem #00000024}.InfobulleAnnotation-module__iuey9G__titre{align-items:center;gap:.4375rem;font-size:max(.8125rem,13px);font-weight:700;display:flex}.InfobulleAnnotation-module__iuey9G__pastille{border:1px solid #00000014;border-radius:2px;flex:none;width:.625rem;height:.625rem}.InfobulleAnnotation-module__iuey9G__type{color:var(--text-muted);margin-top:.125rem;padding-left:1.0625rem}.InfobulleAnnotation-module__iuey9G__champs{grid-template-columns:auto 1fr;gap:.25rem .625rem;margin:.5rem 0 0;display:grid}.InfobulleAnnotation-module__iuey9G__champs dt{color:var(--text-muted)}.InfobulleAnnotation-module__iuey9G__champs dd{margin:0}.InfobulleAnnotation-module__iuey9G__commentaire{border-top:1px solid var(--card-border-color);white-space:pre-line;margin:.5rem 0 0;padding-top:.5rem;line-height:1.45}
.HomeBarChart-module__ftXGHa__figure{flex-direction:column;width:100%;min-width:0;margin:0;display:flex}.HomeBarChart-module__ftXGHa__legend{color:var(--chart-legend-color,var(--text-muted));font-family:var(--font-inter);font-size:var(--txt-size-s);flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;align-items:center;gap:.5rem .875rem;margin-bottom:.5rem;display:inline-flex}.HomeBarChart-module__ftXGHa__legendDot{background-color:var(--chart-previous-color,#d3d3d3);border-radius:50%;width:.875rem;height:.875rem}.HomeBarChart-module__ftXGHa__plot{gap:.75rem;min-width:0;display:flex}.HomeBarChart-module__ftXGHa__axis{color:var(--chart-axis-color,var(--text-muted));font-family:var(--font-inter);font-size:var(--txt-size-xs,.625rem);text-align:right;flex-direction:column;flex:none;justify-content:space-between;margin:-.4375rem 0;display:flex}.HomeBarChart-module__ftXGHa__axisLabel{line-height:.875rem}.HomeBarChart-module__ftXGHa__slots{border-bottom:1px solid var(--chart-baseline-color,var(--border-subtle));flex:1;align-items:flex-end;min-width:0;display:flex}.HomeBarChart-module__ftXGHa__slot{flex:1;min-width:0;height:100%;position:relative}.HomeBarChart-module__ftXGHa__barCurrent,.HomeBarChart-module__ftXGHa__barPrevious{border-radius:0;position:absolute;bottom:0;left:0}.HomeBarChart-module__ftXGHa__barPrevious{background-color:var(--chart-previous-color,#d3d3d3)}.HomeBarChart-module__ftXGHa__barCurrent{background-color:var(--chart-primary-color,#1537e2)}.HomeBarChart-module__ftXGHa__categories{color:var(--chart-axis-color,var(--text-muted));font-family:var(--font-inter);font-size:var(--txt-size-xs,.625rem);margin-top:.5rem;margin-left:2.25rem;display:flex}.HomeBarChart-module__ftXGHa__category{text-align:center;flex:1;min-width:0}.HomeBarChart-module__ftXGHa__tooltip{z-index:2;background-color:var(--container-bg-color);color:var(--txt-color);font-family:var(--font-inter);font-size:var(--txt-size-s);white-space:nowrap;pointer-events:none;border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.5rem);box-shadow:0 .25rem .75rem #00000026}.HomeBarChart-module__ftXGHa__tooltip span{align-items:center;gap:.375rem;display:inline-flex}.HomeBarChart-module__ftXGHa__dotCurrent,.HomeBarChart-module__ftXGHa__dotPrevious{border-radius:50%;width:.5rem;height:.5rem}.HomeBarChart-module__ftXGHa__dotCurrent{background-color:var(--chart-primary-color,#1537e2)}.HomeBarChart-module__ftXGHa__dotPrevious{background-color:var(--chart-previous-color,#d3d3d3)}.HomeBarChart-module__ftXGHa__dotIn,.HomeBarChart-module__ftXGHa__dotOut{border-radius:50%;flex:none;width:.5rem;height:.5rem}.HomeBarChart-module__ftXGHa__dotIn{background-color:#0062ff}.HomeBarChart-module__ftXGHa__dotOut{background-color:#29cb97}.HomeBarChart-module__ftXGHa__hausse{color:#21a67a}.HomeBarChart-module__ftXGHa__baisse{color:#e7595e}.HomeBarChart-module__ftXGHa__contre{color:var(--chart-axis-color,var(--text-muted));margin-left:.25rem;font-style:normal}.HomeBarChart-module__ftXGHa__barEmpilee{background-color:#0000;flex-direction:column-reverse;display:flex}.HomeBarChart-module__ftXGHa__segmentMobilite{flex-basis:0;min-height:1px;display:block}.HomeBarChart-module__ftXGHa__legendItem{align-items:center;gap:.375rem;display:inline-flex}.HomeBarChart-module__ftXGHa__dotMobilite{border-radius:50%;width:.5rem;height:.5rem;margin-right:.25rem;display:inline-block}
.HourlyWeekHeatmap-module__7i41aG__cadre{flex-direction:column;gap:.75rem;padding:.5rem 0 0;display:flex}.HourlyWeekHeatmap-module__7i41aG__enAttente{opacity:.45}.HourlyWeekHeatmap-module__7i41aG__grille{flex-direction:column;gap:1.25rem;display:flex}.HourlyWeekHeatmap-module__7i41aG__ligne{align-items:center;gap:.5rem;display:flex}.HourlyWeekHeatmap-module__7i41aG__jour{width:7rem;font-family:var(--font-inter);color:var(--txt-color,#878787);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:max(.8125rem,13px);overflow:hidden}.HourlyWeekHeatmap-module__7i41aG__cases{border-radius:var(--radius-xs);flex:auto;grid-template-columns:repeat(24,1fr);min-width:0;height:2.5rem;display:grid;overflow:hidden}.HourlyWeekHeatmap-module__7i41aG__case{height:100%;transition:filter .1s;display:block}.HourlyWeekHeatmap-module__7i41aG__case:hover{filter:brightness(.92)}.HourlyWeekHeatmap-module__7i41aG__axe{align-items:center;gap:.5rem;display:flex}.HourlyWeekHeatmap-module__7i41aG__graduations{min-width:0;font-family:var(--font-inter);color:var(--txt-color,#878787);flex:auto;justify-content:space-between;font-size:max(.6875rem,11px);display:flex}.HourlyWeekHeatmap-module__7i41aG__graduations span{white-space:nowrap}.HourlyWeekHeatmap-module__7i41aG__legende{font-family:var(--font-inter);color:var(--txt-color,#878787);justify-content:flex-end;align-items:flex-end;gap:.375rem;padding-top:.25rem;font-size:max(.625rem,10px);display:flex}.HourlyWeekHeatmap-module__7i41aG__pastille{border-radius:2px;width:2.5rem;height:.625rem;display:inline-block}.HourlyWeekHeatmap-module__7i41aG__echelle{flex-direction:column;gap:.1875rem;display:flex}.HourlyWeekHeatmap-module__7i41aG__pastilles{gap:.375rem;display:flex}.HourlyWeekHeatmap-module__7i41aG__bornes{color:var(--txt-color-light,#a8a8a8);grid-template-columns:repeat(5,2.5rem);column-gap:.375rem;font-size:max(.5625rem,9px);line-height:1;display:grid}.HourlyWeekHeatmap-module__7i41aG__bornes span{white-space:nowrap;grid-row:1;justify-self:start}@media (max-width:64rem){.HourlyWeekHeatmap-module__7i41aG__jour{width:4.5rem}.HourlyWeekHeatmap-module__7i41aG__graduations span:nth-child(3n+2),.HourlyWeekHeatmap-module__7i41aG__graduations span:nth-child(3n+3){visibility:hidden}}.HourlyWeekHeatmap-module__7i41aG__jour{flex-direction:column;line-height:1.25;display:flex}.HourlyWeekHeatmap-module__7i41aG__date{color:var(--txt-color-light,#a8a8a8);font-size:max(.6875rem,11px)}.HourlyWeekHeatmap-module__7i41aG__bulle{z-index:60;border-radius:var(--radius-xs,4px);color:#fff;max-width:15rem;font-family:var(--font-inter);pointer-events:none;background:#1f1f1ff0;flex-direction:column;gap:.125rem;padding:.5rem .625rem;font-size:max(.75rem,12px);line-height:1.35;display:flex;position:fixed;box-shadow:0 4px 14px #00000038}.HourlyWeekHeatmap-module__7i41aG__bulleTitre{padding-bottom:.125rem;font-weight:600}
.CreateButton-module__N4DXHq__creer{background-color:var(--accent-color);color:#fff;min-height:2.09375rem;font-family:var(--font-inter);cursor:pointer;border:none;border-radius:1.04688rem;align-self:flex-start;align-items:center;padding:0 1.5rem;font-size:.75rem;font-weight:500;transition:opacity .15s;display:inline-flex}.CreateButton-module__N4DXHq__creer:hover{opacity:.85}.CreateButton-module__N4DXHq__creer:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.CreateButton-module__N4DXHq__avecMarge{margin:.5rem 0 1rem}:root:root .CreateButton-module__N4DXHq__rectangle{border-radius:var(--forme-filtre-perimetre)}
.ProfilJour-module__mCdBZW__profil{flex-direction:column;gap:.375rem;display:flex}.ProfilJour-module__mCdBZW__barres{grid-template-columns:repeat(24,1fr);align-items:end;gap:1px;height:4.5rem;display:grid;position:relative}.ProfilJour-module__mCdBZW__compact .ProfilJour-module__mCdBZW__barres{height:3rem}.ProfilJour-module__mCdBZW__barre{background-color:var(--accent-color);opacity:.85;border-radius:1px 1px 0 0;width:100%;display:block}.ProfilJour-module__mCdBZW__courbeMeteo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ProfilJour-module__mCdBZW__courbeMeteo polyline{fill:none;stroke:#3b82f6;stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ProfilJour-module__mCdBZW__axe{font-family:var(--font-inter);color:var(--txt-color-light,#a8a8a8);justify-content:space-between;font-size:max(.625rem,10px);display:flex}.ProfilJour-module__mCdBZW__legendeMeteo{font-family:var(--font-inter);color:var(--txt-color,#878787);align-items:center;gap:.375rem;margin:0;font-size:max(.6875rem,11px);display:flex}.ProfilJour-module__mCdBZW__traitMeteo{background-color:#3b82f6;border-radius:1px;flex-shrink:0;width:.875rem;height:2px;display:inline-block}
.CapaciteMaxChip-module__eoGm3q__pastille{border-radius:var(--radius-l);border:1px solid var(--card-border-color);background-color:var(--container-bg-color);min-height:2.25rem;font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);white-space:nowrap;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .875rem;display:inline-flex}.CapaciteMaxChip-module__eoGm3q__pastille strong{font-weight:var(--txt-weight-b);color:var(--h1-color,var(--text-strong))}.CapaciteMaxChip-module__eoGm3q__absente{opacity:.7;font-style:italic}.CapaciteMaxChip-module__eoGm3q__crayon,.CapaciteMaxChip-module__eoGm3q__valider{border-radius:var(--radius-s);width:1.625rem;height:1.625rem;color:var(--txt-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CapaciteMaxChip-module__eoGm3q__crayon:hover{background-color:var(--input-bg-disable-color);color:var(--accent-color)}.CapaciteMaxChip-module__eoGm3q__valider{background-color:var(--accent-color);color:#fff}.CapaciteMaxChip-module__eoGm3q__valider:disabled{opacity:.5;cursor:not-allowed}.CapaciteMaxChip-module__eoGm3q__champ{align-items:center;gap:.375rem;display:inline-flex}.CapaciteMaxChip-module__eoGm3q__intitule{color:var(--txt-color)}.CapaciteMaxChip-module__eoGm3q__champ input{border-radius:var(--radius-xs);width:5.5rem;min-height:1.75rem;font-family:var(--font-inter);font-size:var(--txt-size-s);padding:.125rem .375rem}.CapaciteMaxChip-module__eoGm3q__erreur{color:var(--cancel-color,#e03131);white-space:normal;max-width:12rem;font-size:max(.625rem,10px)}
.HourlyDayCard-module__QZNUOa__carte{border-radius:var(--radius-m);border:1px solid var(--card-border-color);background-color:var(--container-bg-color);box-shadow:var(--card-shadow);flex-direction:column;gap:.75rem;margin-top:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.HourlyDayCard-module__QZNUOa__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HourlyDayCard-module__QZNUOa__navigation{align-items:center;gap:.625rem;display:flex}.HourlyDayCard-module__QZNUOa__pas{width:1.75rem;height:1.75rem;color:var(--accent-color);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.HourlyDayCard-module__QZNUOa__pas:hover{background-color:var(--input-bg-disable-color)}.HourlyDayCard-module__QZNUOa__pas:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.HourlyDayCard-module__QZNUOa__jour{font-family:var(--font-inter);font-size:var(--txt-size-l);font-weight:var(--txt-weight-b);color:var(--h1-color,var(--text-strong));white-space:nowrap}.HourlyDayCard-module__QZNUOa__calendrier{width:1.875rem;height:1.875rem;color:var(--icon-primary-color);cursor:pointer;background-color:#0000;border-radius:.5rem;place-items:center;display:grid;position:relative}.HourlyDayCard-module__QZNUOa__calendrier:hover{color:var(--accent-color)}.HourlyDayCard-module__QZNUOa__calendrier input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.HourlyDayCard-module__QZNUOa__calendrier:focus-within{outline:2px solid var(--accent-color);outline-offset:2px}.HourlyDayCard-module__QZNUOa__commandes{align-items:center;gap:.625rem;margin-left:auto;display:flex}.HourlyDayCard-module__QZNUOa__selecteur{border:1px solid var(--filter-border-color);border-radius:var(--forme-filtre-presentation);background-color:var(--container-bg-color);align-items:center;min-height:2.25rem;padding:0 .75rem;display:inline-flex}.HourlyDayCard-module__QZNUOa__selecteur select{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--filter-txt-color);cursor:pointer;background:0 0;border:none;outline:none}.HourlyDayCard-module__QZNUOa__legende{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);align-items:center;gap:1.5rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex}.HourlyDayCard-module__QZNUOa__legende li{align-items:center;gap:.5rem;display:inline-flex}.HourlyDayCard-module__QZNUOa__pastille{border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem}.HourlyDayCard-module__QZNUOa__sens1{background-color:#0062ff}.HourlyDayCard-module__QZNUOa__sens2{background-color:#29cb97}.HourlyDayCard-module__QZNUOa__precedente{background-color:#71778e}.HourlyDayCard-module__QZNUOa__meteo{background-color:#e8a33d}.HourlyDayCard-module__QZNUOa__note{font-family:var(--font-inter);color:var(--txt-color);opacity:.75;margin:.75rem 0 0;font-size:max(.6875rem,11px)}.HourlyDayCard-module__QZNUOa__inactif{opacity:.5}.HourlyDayCard-module__QZNUOa__etat{text-align:center;font-family:var(--font-inter);opacity:.6;margin:0;padding:5rem 0;font-size:.75rem}.HourlyDayCard-module__QZNUOa__sousTitre{font-family:var(--font-inter);color:var(--txt-color,#878787);margin:-.25rem 0 0;font-size:max(.8125rem,13px);line-height:1.4}.HourlyDayCard-module__QZNUOa__periode{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:-.25rem;display:flex}.HourlyDayCard-module__QZNUOa__plage{font-family:var(--font-inter);font-size:max(.875rem,14px);font-weight:var(--txt-weight-m,500);color:var(--h1-color,var(--text-strong));white-space:nowrap}.HourlyDayCard-module__QZNUOa__raccourcis{flex-wrap:wrap;gap:.375rem;display:flex}.HourlyDayCard-module__QZNUOa__raccourci{border:1px solid var(--border-color,#e3e3e3);font-family:var(--font-inter);color:var(--txt-color,#878787);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:.3125rem .75rem;font-size:max(.75rem,12px)}.HourlyDayCard-module__QZNUOa__raccourci:hover{border-color:var(--accent-color);color:var(--accent-color)}.HourlyDayCard-module__QZNUOa__raccourci:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.HourlyDayCard-module__QZNUOa__champPlage{align-items:center;gap:.3125rem;display:inline-flex}.HourlyDayCard-module__QZNUOa__motPlage{font-family:var(--font-inter);color:var(--txt-color,#878787);white-space:nowrap;font-size:max(.8125rem,13px)}
.OverviewKpiDisplay-module__o-Ph6q__container{grid-template-columns:1.15fr 1.4fr 1.4fr 2.55fr;gap:.625rem;margin:1rem 0;display:grid}.OverviewKpiDisplay-module__o-Ph6q__carte{background-color:var(--container-bg-color);border-radius:var(--radius-s);border:1px solid var(--card-border-color);min-width:0;min-height:7.875rem;box-shadow:var(--card-shadow);flex-direction:column;padding:1.625rem;display:flex}.OverviewKpiDisplay-module__o-Ph6q__cartePassages{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.OverviewKpiDisplay-module__o-Ph6q__titre{opacity:.6;margin:0;font-size:.75rem;font-weight:500;line-height:1.0986rem}.OverviewKpiDisplay-module__o-Ph6q__mesures{flex-wrap:nowrap;justify-content:space-between;gap:1rem;width:100%;margin-top:auto;padding-top:1.0625rem;display:flex}.OverviewKpiDisplay-module__o-Ph6q__mesure{min-width:0}.OverviewKpiDisplay-module__o-Ph6q__cartePics .OverviewKpiDisplay-module__o-Ph6q__mesures,.OverviewKpiDisplay-module__o-Ph6q__carteModes .OverviewKpiDisplay-module__o-Ph6q__mesures{flex-wrap:wrap;row-gap:.75rem}.OverviewKpiDisplay-module__o-Ph6q__intitule{color:var(--text-slate);opacity:.75;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;line-height:1.25rem;overflow:hidden}.OverviewKpiDisplay-module__o-Ph6q__valeur{color:var(--text-strong);white-space:nowrap;align-items:baseline;gap:.3125rem;margin:.3125rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.2451rem;display:flex}.OverviewKpiDisplay-module__o-Ph6q__part{color:#2789f8;font-size:.75rem;font-weight:400}.OverviewKpiDisplay-module__o-Ph6q__grandNombre{color:var(--text-black);white-space:nowrap;align-items:baseline;gap:.5rem;margin:.75rem 0 0;font-size:1.875rem;font-weight:700;line-height:2.1973rem;display:flex}.OverviewKpiDisplay-module__o-Ph6q__variation{color:#3ac83e;font-size:.75rem;font-weight:400}.OverviewKpiDisplay-module__o-Ph6q__variation[data-sens=baisse]{color:var(--cancel-color,#f00f00)}.OverviewKpiDisplay-module__o-Ph6q__badge{background-color:var(--kpi-circle-bg-color);width:3.5rem;height:3.5rem;color:var(--kpi-sharing-color);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;transition:background-color .15s;display:grid}.OverviewKpiDisplay-module__o-Ph6q__badge:hover:not(:disabled){background-color:var(--kpi-circle-hover-bg-color)}.OverviewKpiDisplay-module__o-Ph6q__badge:disabled{cursor:progress}.OverviewKpiDisplay-module__o-Ph6q__badge:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.OverviewKpiDisplay-module__o-Ph6q__tourne{animation:1s linear infinite OverviewKpiDisplay-module__o-Ph6q__rotation}@keyframes OverviewKpiDisplay-module__o-Ph6q__rotation{to{transform:rotate(360deg)}}@media (max-width:1200px){.OverviewKpiDisplay-module__o-Ph6q__container{grid-template-columns:1fr 1fr}}@media (max-width:900px){.OverviewKpiDisplay-module__o-Ph6q__container{grid-template-columns:minmax(0,1fr)}}
.BoutonVoirComme-module__V7LoLa__bouton{background-color:var(--background-color,#f7f7f7);width:1.75rem;height:1.75rem;color:var(--text-slate);cursor:pointer;border:none;border-radius:50%;place-items:center;margin-right:-.375rem;display:grid}.BoutonVoirComme-module__V7LoLa__bouton:hover{background-color:var(--accent-color);color:#fff}.BoutonVoirComme-module__V7LoLa__bouton:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.BoutonVoirComme-module__V7LoLa__actif{background-color:var(--accent-color);color:#fff}.BoutonVoirComme-module__V7LoLa__fenetre{flex-direction:column;gap:.625rem;width:min(26rem,100vw - 2rem);padding:1rem;display:flex}.BoutonVoirComme-module__V7LoLa__titre{font-family:var(--font-inter);font-weight:var(--txt-weight-b);color:var(--text-strong);margin:0}.BoutonVoirComme-module__V7LoLa__retour{align-self:flex-start}.BoutonVoirComme-module__V7LoLa__erreur{color:var(--palette-red,#d64545);font-size:var(--txt-size-s);margin:0}.BoutonVoirComme-module__V7LoLa__note{color:var(--text-muted);font-size:var(--txt-size-s);margin:0;line-height:1.4}
.EntityForm-module__dMgeMG__form{background-color:var(--container-bg-color);border:1px solid var(--card-border-color);border-radius:var(--radius-m);box-shadow:var(--card-shadow);flex-direction:column;display:flex}.EntityForm-module__dMgeMG__bloc{border-bottom:1px solid var(--border-subtle);padding:.75rem 1.8rem}.EntityForm-module__dMgeMG__deuxColonnes{gap:2rem;display:flex}.EntityForm-module__dMgeMG__colonne{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.EntityForm-module__dMgeMG__colonneNotes{padding-top:.5rem}@media (max-width:75rem){.EntityForm-module__dMgeMG__deuxColonnes{flex-direction:column;gap:.5rem}}.EntityForm-module__dMgeMG__field{align-items:center;gap:1rem;margin:.4rem 0;display:flex}.EntityForm-module__dMgeMG__labelText{width:9.5rem;color:var(--text-black);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-m);flex:none}.EntityForm-module__dMgeMG__labelHaut{color:var(--text-black);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-m);margin-bottom:.4rem}.EntityForm-module__dMgeMG__input,.EntityForm-module__dMgeMG__textarea{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--radius-xs);min-width:0;color:var(--text-graphite);font-family:var(--font-inter);font-size:var(--txt-size-m);font-weight:var(--txt-weight-r);flex:1;padding:.2rem .8rem}.EntityForm-module__dMgeMG__input:disabled{opacity:.7;cursor:not-allowed}.EntityForm-module__dMgeMG__textarea{resize:vertical;width:100%;min-height:6rem;max-height:14rem}.EntityForm-module__dMgeMG__champLarge{flex:1;min-width:0}.EntityForm-module__dMgeMG__decalage{border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background-color:var(--input-bg-color);font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--text-muted);white-space:nowrap;flex:none;padding:.125rem .5rem}.EntityForm-module__dMgeMG__erreur{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--palette-red,#e02229);margin:.5rem 1.8rem 0}.EntityForm-module__dMgeMG__actionContainer{padding:.75rem 1.8rem}.EntityForm-module__dMgeMG__actionGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.EntityForm-module__dMgeMG__pousse{margin-left:auto}.EntityForm-module__dMgeMG__specialActionBtn{border:1px solid var(--container-border-color);border-radius:var(--radius-l);background-color:var(--input-bg-color);color:var(--input-txt-color);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-b);align-items:center;gap:.5rem;padding:.3rem .8rem;display:inline-flex}.EntityForm-module__dMgeMG__boutonDiscret{border:1px solid var(--container-border-color);border-radius:var(--radius-l);background-color:var(--input-bg-color);color:var(--text-muted);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-m);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1.5rem;display:inline-flex}.EntityForm-module__dMgeMG__boutonDiscret:hover{color:var(--accent-color);border-color:var(--accent-color)}.EntityForm-module__dMgeMG__actionBtn{border-radius:var(--radius-l);background-color:var(--btn-secondary-color);color:var(--btn-txt-color);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-b);cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1.8rem;display:inline-flex}.EntityForm-module__dMgeMG__actionBtn.EntityForm-module__dMgeMG__accent{background-color:var(--btn-accent-color)}.EntityForm-module__dMgeMG__actionBtn:disabled{opacity:.6;cursor:default}
.Notifications-module__9tH3rq__panneau{background-color:var(--container-bg-color);border:1px solid var(--card-border-color);border-radius:var(--radius-m);width:100%;max-width:56rem;box-shadow:var(--card-shadow);font-family:var(--font-inter);color:var(--text-strong);flex-direction:column;gap:1rem;padding:1.25rem 1.8rem 1.5rem;display:flex}.Notifications-module__9tH3rq__bandeau{border-radius:var(--radius-xs);background-color:var(--palette-grey-light);font-size:var(--txt-size-r);flex-wrap:wrap;align-items:center;gap:.5rem 2rem;padding:.75rem 1rem;display:flex}.Notifications-module__9tH3rq__coordonnee{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.Notifications-module__9tH3rq__coordonnee svg{color:var(--text-muted);flex:none}.Notifications-module__9tH3rq__canalNom{font-weight:var(--txt-weight-b)}.Notifications-module__9tH3rq__nonRenseigne{color:var(--text-muted);font-style:italic}.Notifications-module__9tH3rq__lienTelephone{color:var(--accent-color);font-family:inherit;font-size:var(--txt-size-r);font-weight:var(--txt-weight-m);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0}.Notifications-module__9tH3rq__lienTelephone:hover{color:var(--accent-hover-color);text-decoration:underline}.Notifications-module__9tH3rq__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Notifications-module__9tH3rq__compte{color:var(--text-muted);font-size:var(--txt-size-r);font-weight:var(--txt-weight-b);letter-spacing:.04em;text-transform:uppercase;margin:0}.Notifications-module__9tH3rq__nouvelle{align-items:center;gap:.4rem;display:inline-flex}.Notifications-module__9tH3rq__etat{color:var(--text-muted);font-size:var(--txt-size-r);margin:0;padding:1rem 0}.Notifications-module__9tH3rq__erreurEtat{color:var(--cancel-color)}.Notifications-module__9tH3rq__note{color:var(--text-muted);font-size:var(--txt-size-s);margin:0}.Notifications-module__9tH3rq__liste{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.Notifications-module__9tH3rq__carte{border:1px solid var(--border-subtle);border-radius:var(--radius-s);background-color:var(--container-bg-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem;display:grid}.Notifications-module__9tH3rq__inactive{background-color:var(--palette-grey-light)}.Notifications-module__9tH3rq__inactive .Notifications-module__9tH3rq__corpsCarte,.Notifications-module__9tH3rq__inactive .Notifications-module__9tH3rq__canal{opacity:.5}.Notifications-module__9tH3rq__corpsCarte{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Notifications-module__9tH3rq__nomRegle{font-size:var(--txt-size-m);font-weight:var(--txt-weight-b);overflow-wrap:anywhere;margin:0}.Notifications-module__9tH3rq__puces{font-size:var(--txt-size-s);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}.Notifications-module__9tH3rq__puce{background-color:var(--palette-grey-light);color:var(--text-strong);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:.125rem .5rem;display:inline-flex}.Notifications-module__9tH3rq__separateur{color:var(--text-muted)}.Notifications-module__9tH3rq__seuil_critique{background-color:color-mix(in srgb, var(--cancel-color) 12%, transparent);color:var(--cancel-color);font-weight:var(--txt-weight-b)}.Notifications-module__9tH3rq__seuil_surveiller{background-color:color-mix(in srgb, var(--accent-color) 14%, transparent);color:var(--accent-hover-color);font-weight:var(--txt-weight-b)}.Notifications-module__9tH3rq__seuil_information{background-color:color-mix(in srgb, var(--palette-blue) 12%, transparent);color:var(--palette-blue);font-weight:var(--txt-weight-b)}.Notifications-module__9tH3rq__interrupteur{background-color:var(--bouton-secondaire-contour);cursor:pointer;border:none;border-radius:999px;flex:none;width:2.5rem;height:1.375rem;padding:0;transition:background-color .15s;position:relative}.Notifications-module__9tH3rq__interrupteur:disabled{cursor:default;opacity:.6}.Notifications-module__9tH3rq__allume{background-color:var(--validate-color)}.Notifications-module__9tH3rq__curseur{background-color:var(--palette-white);border-radius:50%;width:1rem;height:1rem;transition:transform .15s;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 2px #00000040}.Notifications-module__9tH3rq__allume .Notifications-module__9tH3rq__curseur{transform:translate(1.125rem)}.Notifications-module__9tH3rq__interrupteur:focus-visible,.Notifications-module__9tH3rq__menuBouton:focus-visible,.Notifications-module__9tH3rq__lienTelephone:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.Notifications-module__9tH3rq__canaux{align-items:center;gap:.4rem;display:flex}.Notifications-module__9tH3rq__canal{border-radius:var(--radius-xs);place-items:center;width:1.875rem;height:1.875rem;display:inline-grid}.Notifications-module__9tH3rq__canalEmail{background-color:color-mix(in srgb, var(--palette-blue) 12%, transparent);color:var(--palette-blue)}.Notifications-module__9tH3rq__canalSms{background-color:color-mix(in srgb, var(--validate-color) 16%, transparent);color:var(--validate-color)}.Notifications-module__9tH3rq__menuBouton{border-radius:var(--radius-xs);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;margin-left:.25rem;display:grid}.Notifications-module__9tH3rq__menuBouton:hover,.Notifications-module__9tH3rq__menuOuvert{background-color:var(--palette-grey-light);color:var(--text-strong)}.Notifications-module__9tH3rq__menu{min-width:11rem;padding:.25rem 0}.Notifications-module__9tH3rq__itemMenu{border:none;border-bottom:1px solid var(--border-subtle);width:100%;color:var(--text-strong);font-family:var(--font-inter);font-size:var(--txt-size-r);text-align:left;cursor:pointer;background:0 0;padding:.7rem 1.2rem;display:block}.Notifications-module__9tH3rq__itemMenu:last-of-type{border-bottom:none}.Notifications-module__9tH3rq__itemMenu:hover{background-color:var(--palette-grey-light)}.Notifications-module__9tH3rq__danger{color:var(--cancel-color)}.Notifications-module__9tH3rq__fenetre{border-radius:var(--radius-m);background-color:var(--container-bg-color);width:min(42rem,100vw - 2rem);color:var(--text-strong);font-family:var(--font-inter);box-shadow:var(--card-shadow);border:none;margin:auto;padding:0;overflow:visible}.Notifications-module__9tH3rq__fenetre::backdrop{background-color:#00000059}.Notifications-module__9tH3rq__corpsFenetre{flex-direction:column;display:flex}.Notifications-module__9tH3rq__enteteFenetre{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.Notifications-module__9tH3rq__titreFenetre{font-size:var(--txt-size-l);font-weight:var(--txt-weight-b);margin:0}.Notifications-module__9tH3rq__fermer{width:2rem;height:2rem;color:var(--text-strong);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:inline-grid}.Notifications-module__9tH3rq__fermer:hover{background-color:var(--input-bg-disable-color)}.Notifications-module__9tH3rq__bloc{border-bottom:1px solid var(--border-subtle);grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:.625rem 1rem;padding:.75rem 1.5rem;display:grid}.Notifications-module__9tH3rq__intitule{color:var(--text-black);font-size:var(--txt-size-r);font-weight:var(--txt-weight-m)}.Notifications-module__9tH3rq__intituleHaut{align-self:start;padding-top:.2rem}.Notifications-module__9tH3rq__champ{flex-direction:column;gap:.4rem;min-width:0;display:flex}.Notifications-module__9tH3rq__input{border:1px solid var(--input-border-color);border-radius:var(--radius-xs);background-color:var(--input-bg-color);width:100%;min-width:0;color:var(--text-graphite);font-family:var(--font-inter);font-size:var(--txt-size-m);padding:.3rem .8rem}.Notifications-module__9tH3rq__choix{flex-wrap:wrap;gap:.35rem 1.25rem;display:flex}.Notifications-module__9tH3rq__types{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.35rem 1rem;display:grid}.Notifications-module__9tH3rq__option{font-size:var(--txt-size-r);cursor:pointer;align-items:center;gap:.45rem;display:inline-flex}.Notifications-module__9tH3rq__option input{accent-color:var(--accent-color)}.Notifications-module__9tH3rq__optionInactive{color:var(--text-muted);cursor:default}.Notifications-module__9tH3rq__indication{color:var(--text-muted);font-size:var(--txt-size-s)}.Notifications-module__9tH3rq__aide{color:var(--cancel-color);font-size:var(--txt-size-s)}.Notifications-module__9tH3rq__erreur{border-radius:var(--radius-xs);background-color:color-mix(in srgb, var(--cancel-color) 8%, transparent);color:var(--cancel-color);font-size:var(--txt-size-s);margin:.75rem 1.5rem 0;padding:.5rem .75rem}.Notifications-module__9tH3rq__actionsFenetre{justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem 1.25rem;display:flex}@media (max-height:760px){.Notifications-module__9tH3rq__fenetre{max-height:calc(100vh - 2rem);overflow:auto}}@media (max-width:600px){.Notifications-module__9tH3rq__panneau{padding:1rem}.Notifications-module__9tH3rq__carte{grid-template-columns:auto minmax(0,1fr)}.Notifications-module__9tH3rq__canaux{grid-column:2}.Notifications-module__9tH3rq__bloc{grid-template-columns:minmax(0,1fr);gap:.25rem}}.Notifications-module__9tH3rq__bientot{color:#92400e;font-size:var(--txt-size-s);font-weight:var(--txt-weight-b);white-space:nowrap;background-color:#fde68a;border-radius:999px;padding:.05rem .5rem}
.page-module__BRcDtq__pageContainer{flex-direction:column;gap:1rem;display:flex}.page-module__BRcDtq__pageHeader{width:100%}.page-module__BRcDtq__content{flex-direction:row;gap:1.8rem;display:flex}.page-module__BRcDtq__leftCol,.page-module__BRcDtq__rightCol{flex-direction:column;gap:.9rem;display:flex}.page-module__BRcDtq__leftCol{width:60%}.page-module__BRcDtq__rightCol{width:40%}@media (max-width:900px){.page-module__BRcDtq__content{flex-direction:column}.page-module__BRcDtq__leftCol,.page-module__BRcDtq__rightCol{width:100%}}
.page-module__aItFQW__pageContainer{flex-direction:column;gap:1rem;display:flex}.page-module__aItFQW__content{flex-direction:row;gap:1.8rem;display:flex}.page-module__aItFQW__onglets{border-bottom:1px solid var(--border-subtle);gap:.25rem;width:100%;max-width:56rem;display:flex}.page-module__aItFQW__onglet{color:var(--text-muted);font-family:var(--font-inter);font-size:var(--txt-size-m);font-weight:var(--txt-weight-m);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;transition:color .15s;position:relative}.page-module__aItFQW__onglet:hover{color:var(--text-strong)}.page-module__aItFQW__ongletActif,.page-module__aItFQW__ongletActif:hover{color:var(--accent-color);border-bottom-color:var(--accent-color);font-weight:var(--txt-weight-b)}.page-module__aItFQW__onglet:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.page-module__aItFQW__leftCol,.page-module__aItFQW__rightCol{flex-direction:column;gap:.9rem;display:flex}.page-module__aItFQW__leftCol{width:60%}.page-module__aItFQW__rightCol{width:40%}@media (max-width:900px){.page-module__aItFQW__content{flex-direction:column}.page-module__aItFQW__leftCol,.page-module__aItFQW__rightCol{width:100%}}.page-module__aItFQW__bientot{color:#92400e;font-size:var(--txt-size-s);font-weight:var(--txt-weight-b);vertical-align:middle;background-color:#fde68a;border-radius:999px;margin-left:.5rem;padding:.05rem .5rem}
.Annotations-module__GDjGJa__texteCourt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Annotations-module__GDjGJa__ouiNon{align-items:center;gap:.375rem;display:inline-flex}.Annotations-module__GDjGJa__ouiNon input{width:1rem;height:1rem;accent-color:var(--success-color,#3cb371);pointer-events:none;margin:0}.Annotations-module__GDjGJa__nuance{border:1px solid #00000014;border-radius:.25rem;width:3.1875rem;height:1.25rem;display:inline-block}.Annotations-module__GDjGJa__corbeille{width:2.25rem;height:2.25rem;color:var(--text-strong);cursor:pointer;background:0 0;border:none;border-radius:.3125rem;place-items:center;padding:0;display:inline-grid}.Annotations-module__GDjGJa__corbeille:hover:not(:disabled){color:var(--cancel-color)}.Annotations-module__GDjGJa__corbeille:disabled{opacity:.35;cursor:default}.Annotations-module__GDjGJa__etat,.Annotations-module__GDjGJa__erreur{margin:.75rem 0 0;font-size:max(.875rem,13px)}.Annotations-module__GDjGJa__etat{color:var(--text-muted)}.Annotations-module__GDjGJa__erreur{color:var(--cancel-color)}.Annotations-module__GDjGJa__colonnes{grid-template-columns:minmax(0,38rem) minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:1.5rem;display:grid}@media (max-width:70rem){.Annotations-module__GDjGJa__colonnes{grid-template-columns:minmax(0,1fr)}}.Annotations-module__GDjGJa__carteFiche{border:1px solid var(--card-border-color);background-color:var(--container-bg-color);border-radius:.9375rem;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 1.25rem;display:flex}.Annotations-module__GDjGJa__grille{grid-template-columns:8rem minmax(0,18rem);align-items:center;gap:.75rem 1rem;display:grid}.Annotations-module__GDjGJa__intitule,.Annotations-module__GDjGJa__intituleHaut{font-family:var(--font-inter);font-size:max(.8125rem,13px);font-weight:var(--txt-weight-m,500);color:var(--text-strong)}.Annotations-module__GDjGJa__intituleHaut{align-self:start;padding-top:.375rem}.Annotations-module__GDjGJa__champ{box-sizing:border-box;border:1px solid var(--input-border-color,#707070);background-color:var(--input-bg-color);width:100%;min-height:2rem;font-family:var(--font-inter);color:var(--text-strong);border-radius:.25rem;padding:.25rem .625rem;font-size:max(.9375rem,14px)}.Annotations-module__GDjGJa__champ:disabled,.Annotations-module__GDjGJa__texte:disabled{opacity:.75}.Annotations-module__GDjGJa__lienAnalyse{color:inherit;font-size:max(.9375rem,14px);text-decoration:underline}.Annotations-module__GDjGJa__lienAnalyse:hover{color:var(--accent-color)}.Annotations-module__GDjGJa__info{color:var(--text-muted);font-size:max(.875rem,13px)}.Annotations-module__GDjGJa__nuancier{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Annotations-module__GDjGJa__teinte{cursor:pointer;border:1px solid #0000001f;border-radius:.25rem;width:1.75rem;height:1.25rem;padding:0}.Annotations-module__GDjGJa__teinte[data-active=true]{outline:2px solid var(--accent-color);outline-offset:2px}.Annotations-module__GDjGJa__teinte:disabled{cursor:default}.Annotations-module__GDjGJa__choixCouleur{border:1px solid var(--card-border-color);cursor:pointer;background:0 0;border-radius:.25rem;width:2.25rem;height:1.5rem;padding:0}.Annotations-module__GDjGJa__texte{box-sizing:border-box;border:1px solid var(--input-border-color,#707070);background-color:var(--input-bg-color);width:100%;min-height:6rem;font-family:var(--font-inter);color:var(--text-strong);resize:vertical;border-radius:.25rem;grid-column:2/3;padding:.5rem .625rem;font-size:max(.9375rem,14px)}.Annotations-module__GDjGJa__pied{border-top:1px solid var(--card-border-color);flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.Annotations-module__GDjGJa__boutonHistorique,.Annotations-module__GDjGJa__boutonAnnuler,.Annotations-module__GDjGJa__boutonSauvegarder{min-height:2.1875rem;font-family:var(--font-inter);font-size:max(.8125rem,13px);font-weight:var(--txt-weight-m,500);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;display:inline-flex}.Annotations-module__GDjGJa__boutonHistorique{border:1px solid var(--card-border-color);background-color:var(--page-bg-color,#f7f7f7);color:var(--text-muted);margin-right:auto}.Annotations-module__GDjGJa__boutonAnnuler{border:1px solid var(--card-border-color);background-color:var(--page-bg-color,#f7f7f7);color:var(--text-muted)}.Annotations-module__GDjGJa__boutonSauvegarder{border:1px solid var(--accent-color);background-color:var(--accent-color);color:#fff}.Annotations-module__GDjGJa__boutonAnnuler:disabled,.Annotations-module__GDjGJa__boutonSauvegarder:disabled{opacity:.5;cursor:default}.Annotations-module__GDjGJa__colonneJournal{min-width:0}.Annotations-module__GDjGJa__corpsCarte{padding:0 1rem 1rem}
.AnalyseCountingPointsTable-module__fmuc-W__container{flex-direction:column;gap:.75rem;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__table{border-collapse:collapse;width:100%;font-size:.75rem}.AnalyseCountingPointsTable-module__fmuc-W__th{background-color:var(--border-subtle);border-bottom:1px solid var(--border-color,#e9ecef);text-align:left;color:var(--primary-txt-color);font-family:var(--font-inter);font-size:var(--txt-size-m);font-weight:var(--txt-weight-b);padding:.5rem .75rem}.AnalyseCountingPointsTable-module__fmuc-W__row{border-bottom:1px solid var(--border-color,#e9ecef)}.AnalyseCountingPointsTable-module__fmuc-W__td{vertical-align:middle;padding:.625rem .75rem}.AnalyseCountingPointsTable-module__fmuc-W__actionCell{white-space:nowrap;text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__cpName{color:var(--primary-txt-color);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-m)}.AnalyseCountingPointsTable-module__fmuc-W__serial{min-width:5.625rem;color:var(--text-secondary,#6c757d);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-b);flex-direction:row;align-items:center;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__mobilities{flex-wrap:wrap;gap:.375rem;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__mobilityIcon{border-radius:var(--radius-l);color:#fff;justify-content:center;align-items:center;min-width:1.5625rem;height:1.5625rem;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__doubleMobilityIcon{flex-direction:row;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__doubleMobilityIcon svg{width:1.5625rem;height:1.5625rem}.AnalyseCountingPointsTable-module__fmuc-W__mobilityIcon[data-mobility=pedestrian]{background-color:var(--pedestrian-color)}.AnalyseCountingPointsTable-module__fmuc-W__mobilityIcon[data-mobility=bike]{background-color:var(--bike-color)}.AnalyseCountingPointsTable-module__fmuc-W__mobilityIcon[data-mobility=vehicule]{background-color:var(--vehicule-color)}.AnalyseCountingPointsTable-module__fmuc-W__mobilityIcon[data-mobility=sustainable_transport]{background-color:var(--soft-mobility-color)}.AnalyseCountingPointsTable-module__fmuc-W__empty{text-align:center;color:var(--text-secondary,#6c757d);font-size:.75rem}.AnalyseCountingPointsTable-module__fmuc-W__actionBtn{border:1px solid var(--border-color,#e9ecef);cursor:pointer;width:1.75rem;height:1.75rem;color:var(--text-secondary,#6c757d);background:0 0;border-radius:.25rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__actionBtn:hover{background-color:var(--bg-subtle,#f8f9fa);color:var(--text-primary,#212529)}.AnalyseCountingPointsTable-module__fmuc-W__removeBtn:hover{color:#dc3545;background-color:#fff0f0;border-color:#fcc}.AnalyseCountingPointsTable-module__fmuc-W__addRowBtn{border-color:var(--accent-color,#4361ee);color:var(--accent-color,#4361ee)}.AnalyseCountingPointsTable-module__fmuc-W__addRowBtn:hover{background-color:var(--accent-light,#e8f0fe)}.AnalyseCountingPointsTable-module__fmuc-W__addBtn{border:1px solid var(--border-color,#e9ecef);cursor:pointer;width:2rem;height:2rem;color:var(--text-secondary,#6c757d);background:0 0;border-radius:.375rem;justify-content:center;align-self:flex-start;align-items:center;margin:0 0 .7rem .7rem;transition:background .15s,color .15s;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__addBtn:hover{background-color:var(--bg-subtle,#f8f9fa);color:var(--text-primary,#212529)}.AnalyseCountingPointsTable-module__fmuc-W__overlay{z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AnalyseCountingPointsTable-module__fmuc-W__modal{background:var(--bg-card,var(--container-bg-color));border-radius:.625rem;flex-direction:column;width:40rem;max-width:90vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001f}.AnalyseCountingPointsTable-module__fmuc-W__modalHeader{border-bottom:1px solid var(--border-color,#e9ecef);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__modalTitle{margin:0;font-size:1rem;font-weight:600}.AnalyseCountingPointsTable-module__fmuc-W__modalClose{cursor:pointer;width:1.75rem;height:1.75rem;color:var(--text-secondary,#6c757d);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__modalClose:hover{background-color:var(--bg-subtle,#f8f9fa);color:var(--text-primary,#212529)}.AnalyseCountingPointsTable-module__fmuc-W__modalBody{flex:1;padding:1rem 1.25rem;overflow-y:auto}.AnalyseCountingPointsTable-module__fmuc-W__recherche{border-radius:var(--forme-filtre-perimetre);background:var(--filter-bg-color);align-items:center;gap:.5rem;min-height:2.25rem;margin:.75rem 1.25rem 0;padding:0 .875rem;display:flex}.AnalyseCountingPointsTable-module__fmuc-W__rechercheIcone{color:var(--filter-txt-color);opacity:.6;flex:none}.AnalyseCountingPointsTable-module__fmuc-W__rechercheChamp{min-width:0;font-family:var(--font-inter);color:var(--filter-txt-color);background:0 0;border:none;outline:none;flex:1;font-size:.75rem}.AnalyseCountingPointsTable-module__fmuc-W__thFiltre{background-color:var(--container-bg-color);border-bottom:1px solid var(--border-subtle);padding:.35rem .5rem}.AnalyseCountingPointsTable-module__fmuc-W__filtreColonne{border:1px solid var(--filter-border-color);border-radius:var(--forme-filtre-perimetre);background:var(--filter-bg-color);width:100%;min-width:0;color:var(--filter-txt-color);font-family:var(--font-inter);font-size:.75rem;font-weight:var(--txt-weight-r);padding:.3rem .5rem}.AnalyseCountingPointsTable-module__fmuc-W__filtreColonne:focus{border-color:var(--accent-color);outline:none}
.CapacityCountingPointsCard-module__pvACyG__section{flex-direction:column;gap:1rem;display:flex}.CapacityCountingPointsCard-module__pvACyG__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CapacityCountingPointsCard-module__pvACyG__navigation{align-items:center;gap:.5rem;display:flex}.CapacityCountingPointsCard-module__pvACyG__pas{border-radius:var(--radius-s);width:1.75rem;height:1.75rem;color:var(--accent-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.CapacityCountingPointsCard-module__pvACyG__pas:hover{background-color:var(--input-bg-disable-color)}.CapacityCountingPointsCard-module__pvACyG__jour{font-family:var(--font-inter);font-size:var(--txt-size-m,1rem);font-weight:var(--txt-weight-b);color:var(--h1-color,var(--text-strong));white-space:nowrap}.CapacityCountingPointsCard-module__pvACyG__calendrier{border-radius:var(--radius-s);width:2rem;height:2rem;color:var(--icon-primary-color);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.CapacityCountingPointsCard-module__pvACyG__calendrier:hover{color:var(--accent-color)}.CapacityCountingPointsCard-module__pvACyG__calendrier input{opacity:0;cursor:pointer;position:absolute;inset:0}.CapacityCountingPointsCard-module__pvACyG__toutVoir{border:1px solid var(--card-border-color);border-radius:var(--radius-l);background-color:var(--container-bg-color);font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--accent-color);cursor:pointer;padding:.375rem .875rem}.CapacityCountingPointsCard-module__pvACyG__grille{grid-template-columns:minmax(18rem,1fr) minmax(28rem,2fr);align-items:start;gap:1rem;display:grid}@media (max-width:68rem){.CapacityCountingPointsCard-module__pvACyG__grille{grid-template-columns:1fr}}.CapacityCountingPointsCard-module__pvACyG__bloc{border-radius:var(--radius-m);border:1px solid var(--card-border-color);background-color:var(--container-bg-color);padding:1.25rem 1.5rem 1.5rem}.CapacityCountingPointsCard-module__pvACyG__tableau{min-width:0}.CapacityCountingPointsCard-module__pvACyG__positif{font-weight:var(--txt-weight-b);color:#2b8a3e}.CapacityCountingPointsCard-module__pvACyG__negatif{font-weight:var(--txt-weight-b);color:#e03131}.CapacityCountingPointsCard-module__pvACyG__equilibre{color:var(--txt-color)}.CapacityCountingPointsCard-module__pvACyG__heures{border-collapse:collapse;width:100%;max-width:26rem;font-family:var(--font-inter);font-size:var(--txt-size-s)}.CapacityCountingPointsCard-module__pvACyG__heures th,.CapacityCountingPointsCard-module__pvACyG__heures td{text-align:left;font-variant-numeric:tabular-nums;padding:.375rem .75rem}.CapacityCountingPointsCard-module__pvACyG__heures th{font-weight:var(--txt-weight-m,500);color:var(--txt-color);border-bottom:1px solid var(--card-border-color)}.CapacityCountingPointsCard-module__pvACyG__heures td{color:var(--text-strong)}.CapacityCountingPointsCard-module__pvACyG__heures th:not(:first-child),.CapacityCountingPointsCard-module__pvACyG__heures td:not(:first-child){text-align:right}.CapacityCountingPointsCard-module__pvACyG__aucuneHeure{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);margin:0;padding:.5rem 0}
.HourlySummaryCards-module__n6ONIG__bandeau{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.HourlySummaryCards-module__n6ONIG__carte{border-radius:var(--radius-m);border:1px solid var(--card-border-color);background-color:var(--container-bg-color);min-width:8.5rem;box-shadow:var(--card-shadow);flex:0 auto;padding:.75rem 1.25rem .875rem}.HourlySummaryCards-module__n6ONIG__intitule{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--txt-color);align-items:baseline;gap:.375rem;margin:0 0 .25rem;display:flex}.HourlySummaryCards-module__n6ONIG__precision{opacity:.65;font-size:max(.625rem,10px)}.HourlySummaryCards-module__n6ONIG__valeur{font-family:var(--font-inter);font-size:var(--txt-size-xl,1.5rem);font-weight:var(--txt-weight-b);color:var(--h1-color,var(--text-strong));margin:0;line-height:1.1}
.SensorsLegend-module__c9lMHG__mobilitiesInfoBanner{flex-flow:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.SensorsLegend-module__c9lMHG__mobilitiesInfoItem{border-right:1px solid var(--border-subtle);flex-direction:row;align-items:center;gap:.5rem;padding-right:1rem;display:flex}.SensorsLegend-module__c9lMHG__mobilitiesInfoItem:last-child{border-right:none;padding-right:0}.SensorsLegend-module__c9lMHG__mobilitiesInfoIcon{border-radius:var(--radius-l);color:#fff;justify-content:center;align-items:center;min-width:1.875rem;height:1.875rem;display:flex}.SensorsLegend-module__c9lMHG__mobilitiesInfoIcon>svg{width:1.875rem;height:1.875rem}.SensorsLegend-module__c9lMHG__pedestrian{background-color:var(--pedestrian-color)}.SensorsLegend-module__c9lMHG__bike{background-color:var(--bike-color)}.SensorsLegend-module__c9lMHG__vehicule{background-color:var(--vehicule-color)}.SensorsLegend-module__c9lMHG__softMobility{background-color:var(--soft-mobility-color)}.SensorsLegend-module__c9lMHG__mobilitiesInfoTxt{font-family:var(--font-inter);font-size:var(--txt-size-s);font-weight:var(--txt-weight-r)}@media (max-width:900px){.SensorsLegend-module__c9lMHG__mobilitiesInfoBanner{flex-wrap:wrap;gap:.5rem .875rem}.SensorsLegend-module__c9lMHG__mobilitiesInfoItem{border-right:none;padding-right:0}}
.TabSwitcher-module__5l3ZkW__tabBar{gap:0;margin-bottom:2rem;display:inline-flex}.TabSwitcher-module__5l3ZkW__tab{cursor:pointer;border-bottom:3px solid var(--border-subtle);min-width:9.375rem;color:var(--text-muted,#6b7280);font-family:var(--font-inter);font-size:var(--txt-size-m);font-weight:var(--txt-weight-m);background:0 0;padding:.6rem 1rem;transition:color .15s;position:relative}.TabSwitcher-module__5l3ZkW__tab:hover{color:var(--text-black)}.TabSwitcher-module__5l3ZkW__tab.TabSwitcher-module__5l3ZkW__active{color:var(--text-black);border-bottom:3px solid var(--accent-color)}.TabSwitcher-module__5l3ZkW__compte{background:var(--border-subtle,#e5e7eb);min-width:1.25rem;height:1.25rem;color:var(--text-strong);vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;display:inline-flex}
.UserBadge-module__moi-AW__badge{z-index:40;border:1px solid var(--login-field-border-color,var(--border-subtle));background-color:var(--primary-bg-color,var(--container-bg-color));font-family:var(--font-inter);border-radius:1.5rem;align-items:center;gap:.75rem;padding:.375rem .5rem .375rem .875rem;display:flex;position:absolute;top:1rem;right:2.4375rem}.UserBadge-module__moi-AW__identite{flex-direction:column;gap:.0625rem;line-height:1.15;display:flex}.UserBadge-module__moi-AW__nom{color:var(--text-strong);white-space:nowrap;margin:0;font-size:.75rem;font-weight:500}.UserBadge-module__moi-AW__permission{color:var(--text-muted);align-items:center;gap:.375rem;font-size:.625rem;display:inline-flex}.UserBadge-module__moi-AW__parametres{background-color:var(--background-color,#f7f7f7);width:1.75rem;height:1.75rem;color:var(--text-slate);cursor:pointer;border:none;border-radius:50%;place-items:center;margin-right:-.375rem;display:grid}.UserBadge-module__moi-AW__parametres:hover{background-color:var(--accent-color);color:#fff}.UserBadge-module__moi-AW__parametres:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.UserBadge-module__moi-AW__deconnexion{background-color:var(--background-color,#f7f7f7);width:1.75rem;height:1.75rem;color:var(--text-slate);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}.UserBadge-module__moi-AW__deconnexion:hover{background-color:var(--cancel-color,#f00f00);color:#fff}.UserBadge-module__moi-AW__deconnexion:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.UserBadge-module__moi-AW__voile{z-index:1400;background-color:#00000059;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.UserBadge-module__moi-AW__confirmation{background-color:var(--primary-bg-color,var(--container-bg-color));text-align:left;border-radius:.9375rem;width:24rem;max-width:100%;padding:1.5rem;box-shadow:0 1.5rem 4rem #00000047}.UserBadge-module__moi-AW__confirmationTitre{color:var(--text-strong);margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.UserBadge-module__moi-AW__confirmationTexte{color:var(--text-slate);margin:0 0 1.5rem;font-size:.75rem;line-height:1.4}.UserBadge-module__moi-AW__confirmationActions{justify-content:flex-end;gap:.75rem;display:flex}.UserBadge-module__moi-AW__annuler,.UserBadge-module__moi-AW__confirmer{cursor:pointer;border-radius:.5rem;min-width:7.5rem;min-height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.75rem;font-weight:500}.UserBadge-module__moi-AW__annuler{border:1px solid var(--login-field-border-color,var(--border-subtle));background-color:var(--primary-bg-color,var(--container-bg-color));color:var(--text-strong)}.UserBadge-module__moi-AW__confirmer{background-color:var(--cancel-color,#f00f00);color:#fff;border:none}.UserBadge-module__moi-AW__confirmer:hover{opacity:.9}.UserBadge-module__moi-AW__annuler:focus-visible,.UserBadge-module__moi-AW__confirmer:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}
.VignetteChargement-module__TGJwMG__chargement{z-index:5;border:1px solid var(--login-field-border-color,var(--border-subtle));border-radius:var(--radius-m,.9375rem);background-color:var(--primary-bg-color,var(--container-bg-color));min-width:18rem;font-family:var(--font-inter);color:var(--text-slate);white-space:nowrap;pointer-events:none;flex-direction:column;align-items:stretch;gap:.625rem;margin:0;padding:1rem 1.5rem 1.125rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .75rem 2rem #0000002e}.VignetteChargement-module__TGJwMG__barre{background-color:var(--login-field-border-color,var(--border-subtle));border-radius:.1875rem;height:.375rem;position:relative;overflow:hidden}.VignetteChargement-module__TGJwMG__avancee{border-radius:inherit;background-color:var(--accent-color);width:40%;animation:1.1s ease-in-out infinite VignetteChargement-module__TGJwMG__defilement;position:absolute;top:0;bottom:0;left:0}.VignetteChargement-module__TGJwMG__avanceeReelle{border-radius:inherit;background-color:var(--accent-color);transition:width .25s ease-out;position:absolute;top:0;bottom:0;left:0}.VignetteChargement-module__TGJwMG__ligne{justify-content:space-between;align-items:baseline;gap:.75rem;display:inline-flex}.VignetteChargement-module__TGJwMG__pourcent{font-variant-numeric:tabular-nums;color:var(--accent-color);font-weight:700}@keyframes VignetteChargement-module__TGJwMG__defilement{0%{transform:translate(-100%)}to{transform:translate(250%)}}
.OrganisationsGerees-module__kFCrcG__bloc{background-color:var(--container-bg-color);border:1px solid var(--card-border-color);border-radius:var(--radius-m);box-shadow:var(--card-shadow);flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.OrganisationsGerees-module__kFCrcG__intitule{color:var(--text-black);font-family:var(--font-inter);font-size:var(--txt-size-m);font-weight:var(--txt-weight-b);align-items:center;gap:.5rem;margin:0;display:flex}.OrganisationsGerees-module__kFCrcG__compte{background-color:var(--input-bg-color);min-width:1.25rem;height:1.25rem;color:var(--text-muted);font-size:var(--txt-size-s);font-weight:var(--txt-weight-r);border-radius:999px;justify-content:center;align-items:center;padding:0 .375rem;display:inline-flex}.OrganisationsGerees-module__kFCrcG__note{font-family:var(--font-inter);font-size:var(--txt-size-r);color:var(--text-muted);margin:0}.OrganisationsGerees-module__kFCrcG__liste{flex-direction:column;gap:.25rem;max-height:11rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.OrganisationsGerees-module__kFCrcG__ligne{border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background-color:var(--input-bg-color);font-family:var(--font-inter);font-size:var(--txt-size-r);align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.OrganisationsGerees-module__kFCrcG__nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);flex:1;overflow:hidden}.OrganisationsGerees-module__kFCrcG__detacher{width:1.25rem;height:1.25rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.OrganisationsGerees-module__kFCrcG__detacher:hover:not(:disabled){background-color:var(--palette-red,#f00f00);color:#fff}.OrganisationsGerees-module__kFCrcG__detacher:disabled{cursor:default;opacity:.4}.OrganisationsGerees-module__kFCrcG__ajout{position:relative}.OrganisationsGerees-module__kFCrcG__erreur{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--accent-color);align-items:flex-start;gap:.375rem;margin:0;display:flex}.OrganisationsGerees-module__kFCrcG__enLigne{flex-direction:column;gap:.5rem;margin:.5rem 0;display:flex}.OrganisationsGerees-module__kFCrcG__enteteEnLigne{align-items:center;gap:1.25rem;display:flex}.OrganisationsGerees-module__kFCrcG__intituleEnLigne{color:var(--text-black);font-family:var(--font-inter);font-size:var(--txt-size-r);font-weight:var(--txt-weight-m)}.OrganisationsGerees-module__kFCrcG__boutonAjouter{color:var(--text-strong);font-family:var(--font-inter);font-size:var(--txt-size-r);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;display:inline-flex}.OrganisationsGerees-module__kFCrcG__boutonAjouter:hover{color:var(--accent-color)}.OrganisationsGerees-module__kFCrcG__liens{font-family:var(--font-inter);font-size:var(--txt-size-r);flex-wrap:wrap;align-items:center;gap:.25rem 0;margin:0;display:flex}.OrganisationsGerees-module__kFCrcG__lienGeree{align-items:center;gap:.25rem;display:inline-flex}.OrganisationsGerees-module__kFCrcG__trait{color:var(--text-muted);margin:0 .5rem}.OrganisationsGerees-module__kFCrcG__lien{color:var(--text-strong);text-decoration:underline}.OrganisationsGerees-module__kFCrcG__lien:hover{color:var(--accent-color)}.OrganisationsGerees-module__kFCrcG__detacherEnLigne{width:1rem;height:1rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:inline-grid}.OrganisationsGerees-module__kFCrcG__detacherEnLigne:hover:not(:disabled){background-color:var(--palette-red,#f00f00);color:#fff}
.AttendanceChartCard-module__xBpDEa__card{background-color:var(--container-bg-color);border-radius:var(--radius-s);border:1px solid var(--card-border-color);box-shadow:var(--card-shadow);padding:1.25rem 1.5rem 1.5rem}.AttendanceChartCard-module__xBpDEa__cardHeader{border-bottom:1px solid var(--login-field-border-color,var(--border-subtle));flex-wrap:wrap;align-items:center;gap:.75rem;display:flex;position:relative}.AttendanceChartCard-module__xBpDEa__tabs{flex:none;gap:.5rem;display:flex}.AttendanceChartCard-module__xBpDEa__tabItem{color:var(--text-slate);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem .875rem;font-family:inherit;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__tabItem:hover{color:var(--text-strong)}.AttendanceChartCard-module__xBpDEa__active{color:var(--text-strong);border-bottom-color:var(--accent-color);font-weight:500}.AttendanceChartCard-module__xBpDEa__controles{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-bottom:.625rem;display:flex}.AttendanceChartCard-module__xBpDEa__selecteur{border:1px solid var(--login-field-border-color,var(--border-subtle));border-radius:var(--forme-filtre-presentation);background-color:var(--primary-bg-color,var(--container-bg-color));height:2.25rem;color:var(--text-muted);white-space:nowrap;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.AttendanceChartCard-module__xBpDEa__rouet{border:2px solid var(--login-field-border-color,var(--border-subtle));border-top-color:var(--accent-color);border-radius:50%;flex:none;width:.875rem;height:.875rem;margin-left:.5rem;animation:.8s linear infinite AttendanceChartCard-module__xBpDEa__rouement}@keyframes AttendanceChartCard-module__xBpDEa__rouement{to{transform:rotate(360deg)}}.AttendanceChartCard-module__xBpDEa__selecteur select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;outline:none}.AttendanceChartCard-module__xBpDEa__inactif{opacity:.45;cursor:not-allowed}.AttendanceChartCard-module__xBpDEa__inactif select{cursor:not-allowed}.AttendanceChartCard-module__xBpDEa__ajout{position:relative}.AttendanceChartCard-module__xBpDEa__boutonAjout{width:2.25rem;height:2.25rem;color:var(--accent-color);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;line-height:1;transition:transform .12s,color .12s;display:grid}.AttendanceChartCard-module__xBpDEa__boutonAjout:hover:not(:disabled){color:var(--accent-hover-color);transform:scale(1.15)}.AttendanceChartCard-module__xBpDEa__boutonAjout:disabled{color:var(--switch-track-color);cursor:not-allowed}.AttendanceChartCard-module__xBpDEa__boutonAjout:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.AttendanceChartCard-module__xBpDEa__note{color:var(--text-slate);margin:.25rem 0 0;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__menu{position:relative}.AttendanceChartCard-module__xBpDEa__chevron{flex:none;margin-left:.375rem}.AttendanceChartCard-module__xBpDEa__voile{z-index:19;position:fixed;inset:0}.AttendanceChartCard-module__xBpDEa__menuPanneau{z-index:20;border:1px solid var(--login-field-border-color,var(--border-subtle));border-radius:var(--radius-m,.9375rem);background-color:var(--primary-bg-color,var(--container-bg-color));flex-direction:column;min-width:16rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;overflow:visible;box-shadow:0 .75rem 2rem #0000002e}.AttendanceChartCard-module__xBpDEa__menuChamp{padding:.25rem .875rem .75rem 1.75rem}.AttendanceChartCard-module__xBpDEa__menuChoix{background-color:var(--input-bg-disable-color,#f7f8fa);border-bottom:1px solid var(--card-border-color);flex-direction:column;padding:.25rem 0 .5rem;display:flex}.AttendanceChartCard-module__xBpDEa__menuChoixLigne{color:var(--text-strong);cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem 1.75rem;font-size:.75rem;display:flex}.AttendanceChartCard-module__xBpDEa__menuChoixLigne:hover{color:var(--accent-color)}.AttendanceChartCard-module__xBpDEa__menuLigne{color:var(--text-strong);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .875rem;font-size:.75rem;font-weight:500;display:flex}.AttendanceChartCard-module__xBpDEa__menuLigne+.AttendanceChartCard-module__xBpDEa__menuLigne{border-top:1px solid var(--login-field-border-color,var(--border-subtle))}.AttendanceChartCard-module__xBpDEa__menuLigne:hover{background-color:var(--background-color,#f7f7f7)}.AttendanceChartCard-module__xBpDEa__menuLigne input{accent-color:#3ac83e;cursor:pointer;width:1.125rem;height:1.125rem}button.AttendanceChartCard-module__xBpDEa__selecteur{cursor:pointer;font-family:inherit}.AttendanceChartCard-module__xBpDEa__segment{border:1px solid var(--login-field-border-color,var(--border-subtle));border-radius:var(--forme-filtre-presentation);background-color:var(--primary-bg-color,var(--container-bg-color));align-items:center;height:2.25rem;padding:.1875rem;display:inline-flex}.AttendanceChartCard-module__xBpDEa__segmentItem,.AttendanceChartCard-module__xBpDEa__segmentActif{border-radius:var(--forme-filtre-presentation);height:100%;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 .625rem;font-family:inherit;font-size:.75rem;font-weight:500}.AttendanceChartCard-module__xBpDEa__segmentActif{background-color:var(--accent-color);color:#fff}.AttendanceChartCard-module__xBpDEa__bascule{color:var(--text-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.AttendanceChartCard-module__xBpDEa__bascule input{opacity:0;width:0;height:0;position:absolute}.AttendanceChartCard-module__xBpDEa__piste{background-color:var(--switch-track-color);border-radius:.5625rem;width:2.125rem;height:1.125rem;transition:background-color .15s;position:relative}.AttendanceChartCard-module__xBpDEa__piste:after{content:"";background-color:var(--container-bg-color);border-radius:50%;width:.875rem;height:.875rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem}.AttendanceChartCard-module__xBpDEa__bascule input:checked+.AttendanceChartCard-module__xBpDEa__piste{background-color:var(--accent-color)}.AttendanceChartCard-module__xBpDEa__bascule input:checked+.AttendanceChartCard-module__xBpDEa__piste:after{transform:translate(1rem)}.AttendanceChartCard-module__xBpDEa__bascule:has(input:disabled){opacity:.45;cursor:default}.AttendanceChartCard-module__xBpDEa__vacances{align-items:center;gap:.5rem;display:inline-flex}.AttendanceChartCard-module__xBpDEa__zoneVacances{background-color:var(--container-bg-color);height:1.625rem;font-family:var(--font-inter);color:var(--text-strong);cursor:pointer;border-radius:.375rem;padding:0 .375rem;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .25rem 0;display:flex}.AttendanceChartCard-module__xBpDEa__reperes{justify-content:flex-end;align-items:center;gap:1.25rem;margin-left:auto;display:flex}.AttendanceChartCard-module__xBpDEa__zoneGraphe{min-height:23.75rem;padding-top:1rem;position:relative;overflow:hidden}.AttendanceChartCard-module__xBpDEa__glissable{cursor:grab}.AttendanceChartCard-module__xBpDEa__glissable:active{cursor:grabbing}.AttendanceChartCard-module__xBpDEa__etat{text-align:center;opacity:.6;margin:0;padding:6rem 0;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__etatDetaille{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:5rem 1rem;font-size:.75rem;display:flex}.AttendanceChartCard-module__xBpDEa__etatDetaille p{opacity:.6;margin:0}.AttendanceChartCard-module__xBpDEa__etatBouton{border:1px solid var(--input-border-color);background-color:var(--container-bg-color);color:var(--text-strong);cursor:pointer;border-radius:1rem;margin-top:.25rem;padding:.375rem 1rem;font-family:inherit;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__etatBouton:hover{background-color:var(--input-bg-disable-color)}.AttendanceChartCard-module__xBpDEa__etatBouton:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.AttendanceChartCard-module__xBpDEa__legende{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.AttendanceChartCard-module__xBpDEa__legendeItem{color:var(--text-strong);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.AttendanceChartCard-module__xBpDEa__legendeTrait{flex:none;width:1.75rem;height:.75rem}.AttendanceChartCard-module__xBpDEa__legendePastille{color:#fff;border-radius:.8125rem;justify-content:center;align-items:center;gap:.0625rem;min-width:1.625rem;height:1.625rem;padding:0 .3125rem;display:inline-flex}.AttendanceChartCard-module__xBpDEa__horsChamp{border:1px solid var(--input-border-color);background-color:var(--container-bg-color);font-family:var(--font-inter);color:var(--text-strong);border-radius:.5rem;align-items:center;gap:.75rem;margin:0 0 .5rem;padding:.5rem .875rem;font-size:.75rem;display:flex}.AttendanceChartCard-module__xBpDEa__horsChampBouton{border:1px solid var(--accent-color);color:var(--accent-color);cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:1rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__horsChampBouton:hover{background-color:var(--accent-color);color:#fff}.AttendanceChartCard-module__xBpDEa__horsChampFermer{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 .25rem;font-size:1.125rem;line-height:1}@media (max-width:900px){.AttendanceChartCard-module__xBpDEa__controles{flex-direction:column;align-items:stretch}.AttendanceChartCard-module__xBpDEa__menu,.AttendanceChartCard-module__xBpDEa__selecteur,.AttendanceChartCard-module__xBpDEa__segment{width:100%}.AttendanceChartCard-module__xBpDEa__segment{justify-content:center}.AttendanceChartCard-module__xBpDEa__horsChamp{flex-wrap:wrap}}.AttendanceChartCard-module__xBpDEa__controles,.AttendanceChartCard-module__xBpDEa__controles button,.AttendanceChartCard-module__xBpDEa__controles select,.AttendanceChartCard-module__xBpDEa__controles label,.AttendanceChartCard-module__xBpDEa__controles span{font-size:.75rem}.AttendanceChartCard-module__xBpDEa__groupeAnnotations{align-items:center;gap:.25rem;display:inline-flex}.AttendanceChartCard-module__xBpDEa__pilules{flex:none;align-items:center;gap:.5rem;padding-bottom:.625rem;display:flex}.AttendanceChartCard-module__xBpDEa__pilule{border:1px solid color-mix(in srgb, var(--palette-blue,#0058ff) 35%, transparent);background-color:color-mix(in srgb, var(--palette-blue,#0058ff) 9%, transparent);height:2.25rem;color:color-mix(in srgb, var(--palette-blue,#0058ff) 75%, #1d262d);font-size:.75rem;font-weight:var(--txt-weight-b,700);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:0 .35rem 0 .7rem;display:inline-flex}.AttendanceChartCard-module__xBpDEa__piluleRond{background-color:currentColor;border-radius:50%;width:.4rem;height:.4rem}.AttendanceChartCard-module__xBpDEa__piluleFermer{background-color:color-mix(in srgb, var(--palette-blue,#0058ff) 14%, transparent);width:1.35rem;height:1.35rem;color:inherit;cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}.AttendanceChartCard-module__xBpDEa__piluleFermer:hover{background-color:color-mix(in srgb, var(--palette-blue,#0058ff) 26%, transparent)}.AttendanceChartCard-module__xBpDEa__comparer{gap:.35rem}.AttendanceChartCard-module__xBpDEa__menuTitre{color:var(--text-muted);font-size:.6875rem;font-weight:var(--txt-weight-b,700);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.7rem 1rem .3rem}.AttendanceChartCard-module__xBpDEa__menuListe{max-height:14rem;padding-bottom:.4rem;overflow-y:auto}.AttendanceChartCard-module__xBpDEa__menuOption{width:100%;color:var(--text-strong);text-align:left;cursor:pointer;background:0 0;border:none;padding:.45rem 1rem;font-family:inherit;font-size:.75rem;display:block}.AttendanceChartCard-module__xBpDEa__menuOption:hover:not(:disabled){background-color:var(--palette-grey-light,#f7f7f7)}.AttendanceChartCard-module__xBpDEa__menuOption:disabled{color:var(--text-muted);opacity:.6;cursor:default}.AttendanceChartCard-module__xBpDEa__menuOptionActive{color:var(--accent-color);font-weight:var(--txt-weight-b,700)}.AttendanceChartCard-module__xBpDEa__menuOptionActive:before{content:"● "}.AttendanceChartCard-module__xBpDEa__menuVide{color:var(--text-muted);margin:0;padding:.3rem 1rem .7rem;font-size:.75rem}.AttendanceChartCard-module__xBpDEa__legendeSeparateur{background-color:var(--border-subtle);width:1px;height:1rem}.AttendanceChartCard-module__xBpDEa__legendeCarre{border-radius:.2rem;flex:none;width:.85rem;height:.85rem}.AttendanceChartCard-module__xBpDEa__legendeHachure{border:1px solid var(--couleur);background:repeating-linear-gradient(135deg, var(--couleur) 0 1.5px, transparent 1.5px 4px)}
.EntityCards-module__jH_eGG__lien{color:var(--text-strong);text-decoration:underline}.EntityCards-module__jH_eGG__lien:hover{color:var(--accent-color)}.EntityCards-module__jH_eGG__muet{color:var(--text-muted)}.EntityCards-module__jH_eGG__points{flex-wrap:wrap;gap:.25rem .75rem;display:inline-flex}.EntityCards-module__jH_eGG__filtres{flex-wrap:wrap;gap:.625rem;padding:.75rem 1rem .5rem;display:flex}.EntityCards-module__jH_eGG__selecteur{border:1px solid var(--input-border-color);background-color:var(--container-bg-color);border-radius:999px;align-items:center;min-height:2.25rem;padding:0 .75rem;display:inline-flex}.EntityCards-module__jH_eGG__selecteur select{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--filter-txt-color);cursor:pointer;background:0 0;border:none;outline:none}.EntityCards-module__jH_eGG__defilement{flex-direction:column;min-height:0;display:flex}.EntityCards-module__jH_eGG__actions{align-items:center;gap:.75rem;display:inline-flex}.EntityCards-module__jH_eGG__icone{color:var(--text-strong);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:inline-grid}.EntityCards-module__jH_eGG__icone:hover{color:var(--accent-color)}
.BadgeStatut-module__TuWYVW__badge{height:1.5rem;font-family:var(--font-inter);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .5625rem;font-size:.75rem;font-weight:600;display:inline-flex}.BadgeStatut-module__TuWYVW__point{border-radius:50%;flex:none;width:.4375rem;height:.4375rem}
.BandeauVoirComme-module__xBLiIW__bandeau{z-index:50;border:1px solid var(--accent-color);border-radius:var(--radius-s,.625rem);background:color-mix(in srgb, var(--accent-color) 10%, white);font-family:var(--font-inter);color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.625rem 1rem;font-size:.8125rem;display:flex;position:sticky;top:0}.BandeauVoirComme-module__xBLiIW__icone{color:var(--accent-color);flex:none}.BandeauVoirComme-module__xBLiIW__texte{flex:auto;min-width:12rem}.BandeauVoirComme-module__xBLiIW__retour{flex:none}
.page-module__GAEqLW__pageContainer{flex-direction:column;gap:1rem;display:flex}.page-module__GAEqLW__content{flex-direction:row;gap:1.8rem;display:flex}.page-module__GAEqLW__leftCol,.page-module__GAEqLW__rightCol{flex-direction:column;gap:.9rem;display:flex}.page-module__GAEqLW__leftCol{width:54%}.page-module__GAEqLW__rightCol{width:46%}.page-module__GAEqLW__corpsCarte{padding:.75rem 1rem 0}@media (max-width:900px){.page-module__GAEqLW__content{flex-direction:column}.page-module__GAEqLW__leftCol,.page-module__GAEqLW__rightCol{width:100%}}
.layout-module__-hzBUW__mainContainer{background:var(--page-bg-color);border-radius:var(--radius-m) 0 0 var(--radius-m);flex-direction:column;width:100%;height:100vh;margin-left:18rem;padding:3.75rem 2.4375rem;display:flex;position:relative;overflow-y:auto}@media (max-width:900px){.layout-module__-hzBUW__mainContainer{border-radius:0;margin-left:0;padding:4.25rem 1rem 1.5rem}}
.DailyMonitoringTable-module__fk1V2q__tableauCompact th,.DailyMonitoringTable-module__fk1V2q__tableauCompact td{padding:.375rem .5rem}.DailyMonitoringTable-module__fk1V2q__tableauCompact{flex-direction:column;flex:1;min-height:20rem;display:flex}.DailyMonitoringTable-module__fk1V2q__tableauCompact th{font-size:var(--text-size-sm)}.DailyMonitoringTable-module__fk1V2q__tableauCompact table{table-layout:fixed;min-width:max-content}.DailyMonitoringTable-module__fk1V2q__tableauCompact>div>div{scrollbar-width:thin;scrollbar-color:var(--border-subtle,#c9c9d1) transparent;overflow-x:auto}.DailyMonitoringTable-module__fk1V2q__tableauCompact>div>div::-webkit-scrollbar{height:.5rem}.DailyMonitoringTable-module__fk1V2q__tableauCompact>div>div::-webkit-scrollbar-track{background:0 0}.DailyMonitoringTable-module__fk1V2q__tableauCompact>div>div::-webkit-scrollbar-thumb{background:var(--border-subtle,#c9c9d1);border-radius:999px}.DailyMonitoringTable-module__fk1V2q__tableauCompact>div>div::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.DailyMonitoringTable-module__fk1V2q__tableauCompact th:nth-child(-n+4),.DailyMonitoringTable-module__fk1V2q__tableauCompact td:nth-child(-n+4){background-color:var(--table-row-bg-color,var(--container-bg-color));z-index:2;position:sticky}.DailyMonitoringTable-module__fk1V2q__tableauCompact tr:hover td:nth-child(-n+4){background-color:var(--table-row-hover-color)}.DailyMonitoringTable-module__fk1V2q__tableauCompact th:nth-child(-n+4){background-color:var(--table-header-bg-color);z-index:3}.DailyMonitoringTable-module__fk1V2q__tableauCompact th:first-child,.DailyMonitoringTable-module__fk1V2q__tableauCompact td:first-child{left:0}.DailyMonitoringTable-module__fk1V2q__tableauCompact th:nth-child(2),.DailyMonitoringTable-module__fk1V2q__tableauCompact td:nth-child(2){left:2.75rem}.DailyMonitoringTable-module__fk1V2q__tableauCompact th:nth-child(3),.DailyMonitoringTable-module__fk1V2q__tableauCompact td:nth-child(3){left:17.75rem}.DailyMonitoringTable-module__fk1V2q__tableauCompact th:nth-child(4),.DailyMonitoringTable-module__fk1V2q__tableauCompact td:nth-child(4){left:23.25rem;box-shadow:.375rem 0 .5rem -.375rem #00000038}.DailyMonitoringTable-module__fk1V2q__lien{color:var(--text-black);font-family:var(--font-inter);font-size:var(--text-size-sm);text-underline-offset:.125rem;text-decoration:underline}.DailyMonitoringTable-module__fk1V2q__lien:hover{color:var(--accent-color)}.DailyMonitoringTable-module__fk1V2q__nomPoint{text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.DailyMonitoringTable-module__fk1V2q__compteurs{flex-direction:column;gap:.125rem;display:flex}.DailyMonitoringTable-module__fk1V2q__sansCompteur{color:var(--text-muted);font-family:var(--font-inter);font-size:var(--text-size-sm)}.DailyMonitoringTable-module__fk1V2q__statut{font-family:var(--font-inter);font-size:var(--text-size-sm);color:var(--text-strong);align-items:center;gap:.5rem;display:inline-flex}.DailyMonitoringTable-module__fk1V2q__pastilleStatut{border-radius:50%;flex:none;width:.625rem;height:.625rem}.DailyMonitoringTable-module__fk1V2q__actif{background-color:#2ecc71}.DailyMonitoringTable-module__fk1V2q__inactif{background-color:#ff4d3d}.DailyMonitoringTable-module__fk1V2q__caseJour{height:2.875rem;font-family:var(--font-inter);font-size:var(--text-size-xs);font-weight:var(--txt-weight-m);color:#2f2f37;justify-content:center;align-items:center;margin:-.375rem -.5rem;display:flex;position:relative}.DailyMonitoringTable-module__fk1V2q__caseVide{color:var(--text-muted)}.DailyMonitoringTable-module__fk1V2q__caseSilence{background-color:#f7f8fa;background-image:repeating-linear-gradient(135deg,#eceef2 0 3px,#0000 3px 8px)}.DailyMonitoringTable-module__fk1V2q__caseInconnue{color:var(--border-subtle,#c9c9d1)}.DailyMonitoringTable-module__fk1V2q__sousBarre{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.5rem;margin-bottom:.75rem;display:flex}.DailyMonitoringTable-module__fk1V2q__legende{align-items:center;gap:.5rem;margin-right:1.5rem;display:inline-flex}.DailyMonitoringTable-module__fk1V2q__bandes{border-radius:.25rem;display:inline-flex;overflow:hidden}.DailyMonitoringTable-module__fk1V2q__bande{border-radius:.1875rem;width:1.75rem;height:.6875rem}.DailyMonitoringTable-module__fk1V2q__seuilLegende{font-family:var(--font-inter);font-size:var(--text-size-xs);font-variant-numeric:tabular-nums;color:var(--text-strong)}.DailyMonitoringTable-module__fk1V2q__borneLegende{font-family:var(--font-inter);font-size:var(--text-size-xs);color:var(--text-muted)}.DailyMonitoringTable-module__fk1V2q__interrupteur{font-family:var(--font-inter);font-size:var(--text-size-sm);color:var(--text-strong);cursor:pointer;align-items:center;gap:.625rem;display:inline-flex}.DailyMonitoringTable-module__fk1V2q__case{opacity:0;width:0;height:0;position:absolute}.DailyMonitoringTable-module__fk1V2q__case:focus-visible+.DailyMonitoringTable-module__fk1V2q__rail{outline:2px solid var(--accent-color);outline-offset:3px}.DailyMonitoringTable-module__fk1V2q__interrupteur .DailyMonitoringTable-module__fk1V2q__case:not(:checked)+.DailyMonitoringTable-module__fk1V2q__rail .DailyMonitoringTable-module__fk1V2q__bouton{background:var(--switch-track-color,#b8bcc8)}.DailyMonitoringTable-module__fk1V2q__rail{background:var(--switch-track-color,#d7d7e0);border-radius:999px;flex:none;width:2.125rem;height:.875rem;position:relative}.DailyMonitoringTable-module__fk1V2q__bouton{background:var(--accent-color);border-radius:50%;width:1.375rem;height:1.375rem;transition:transform .15s;position:absolute;top:-.25rem;left:0;box-shadow:0 .0625rem .1875rem #00000040}.DailyMonitoringTable-module__fk1V2q__actifRail .DailyMonitoringTable-module__fk1V2q__bouton{transform:translate(.9375rem)}.DailyMonitoringTable-module__fk1V2q__note{font-family:var(--font-inter);font-size:var(--text-size-xs);color:var(--text-muted);margin:.75rem 0 0;line-height:1.45}.DailyMonitoringTable-module__fk1V2q__transmission{background-color:#5bc812;border-radius:50%;width:.375rem;height:.375rem;position:absolute;bottom:.1875rem;right:.1875rem}.DailyMonitoringTable-module__fk1V2q__pastilleSansComptage{background-color:#ff4d3d}.DailyMonitoringTable-module__fk1V2q__caseSansComptage{color:#7b8794;background-color:#e8edf3}.DailyMonitoringTable-module__fk1V2q__legendeEtat{font-family:var(--font-inter);font-size:var(--txt-size-s);color:var(--text-muted);white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.DailyMonitoringTable-module__fk1V2q__temoinSansComptage{background-color:#e8edf3;border-radius:.25rem;width:1.25rem;height:.6875rem;position:relative}.DailyMonitoringTable-module__fk1V2q__temoinSansComptage:after{content:"";background-color:#ff4d3d;border-radius:50%;width:.375rem;height:.375rem;position:absolute;bottom:.125rem;right:.125rem}.DailyMonitoringTable-module__fk1V2q__temoinTransmission{background-color:var(--input-bg-disable-color,#f1f3f6);border-radius:.25rem;width:1.25rem;height:.6875rem;position:relative}.DailyMonitoringTable-module__fk1V2q__temoinTransmission:after{content:"";background-color:#5bc812;border-radius:50%;width:.375rem;height:.375rem;position:absolute;bottom:.125rem;right:.125rem}.DailyMonitoringTable-module__fk1V2q__enTeteWeekEnd{color:var(--accent-color);font-weight:700}
.PdfPreview-module__dQPvva__voile{z-index:1300;background-color:#00000073;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.PdfPreview-module__dQPvva__fenetre{background-color:var(--primary-bg-color,var(--container-bg-color));width:62.5rem;max-width:100%;height:100%;font-family:var(--font-inter);color:var(--text-strong);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem #00000059}.PdfPreview-module__dQPvva__entete{border-bottom:1px solid var(--login-field-border-color,var(--border-subtle));justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.PdfPreview-module__dQPvva__titre{margin:0;font-size:1.25rem;font-weight:700}.PdfPreview-module__dQPvva__actions{align-items:center;gap:.75rem;display:inline-flex}.PdfPreview-module__dQPvva__action{border:1px solid var(--login-field-border-color,var(--border-subtle));background-color:var(--primary-bg-color,var(--container-bg-color));min-height:2.375rem;color:var(--text-strong);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 1rem;font-family:inherit;font-size:.75rem;display:inline-flex}.PdfPreview-module__dQPvva__action:hover{border-color:var(--accent-color);color:var(--accent-color)}.PdfPreview-module__dQPvva__fermer{background-color:var(--background-color,#f7f7f7);cursor:pointer;border:none;border-radius:50%;place-items:center;width:2.375rem;height:2.375rem;display:grid}.PdfPreview-module__dQPvva__fermer:hover{background-color:var(--login-field-border-color,var(--border-subtle))}.PdfPreview-module__dQPvva__document{background-color:#525659;border:none;flex:1;width:100%;min-height:0}
.SidePanel-module__kFyYZG__panel{background:var(--container-bg-color);border-left:1px solid #e2e8f0;border:1px solid var(--card-border-color);width:0;box-shadow:var(--card-shadow);border-radius:0 .75rem .75rem 0;flex-shrink:0;transition:width .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.SidePanel-module__kFyYZG__panel.SidePanel-module__kFyYZG__open{touch-action:pan-y;width:clamp(27%,1vw + 25.9375rem,36%);min-width:23.75rem;max-width:27.5rem;padding:.8rem;transition:width .28s cubic-bezier(.4,0,.2,1),transform .2s}.SidePanel-module__kFyYZG__panel.SidePanel-module__kFyYZG__glisse{-webkit-user-select:none;user-select:none;cursor:grabbing;transition:none}.SidePanel-module__kFyYZG__enteteDroite{flex-shrink:0;align-items:flex-start;gap:.5rem;display:flex}.SidePanel-module__kFyYZG__fermer{width:1.75rem;height:1.75rem;color:var(--txt-color);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.SidePanel-module__kFyYZG__fermer:hover{background-color:var(--input-bg-disable-color)}.SidePanel-module__kFyYZG__fermer:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.SidePanel-module__kFyYZG__panelCard{flex-direction:column;gap:1rem;width:100%;height:100%;display:flex;overflow-y:auto}.SidePanel-module__kFyYZG__panelHeader{border-bottom:1px solid #e6e9f4;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-bottom:1rem;display:flex}.SidePanel-module__kFyYZG__countingPointContainer{flex-direction:column;gap:.3rem;min-width:0;display:flex}.SidePanel-module__kFyYZG__countingPointInfo{align-items:center;gap:.5rem;display:flex}.SidePanel-module__kFyYZG__countingPointTitle{white-space:nowrap;text-overflow:ellipsis;color:#0f172a;font-family:var(--font-inter);font-size:max(.8125rem,13px);font-weight:var(--txt-weight-b);margin:0;overflow:hidden}.SidePanel-module__kFyYZG__cardStatus{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.SidePanel-module__kFyYZG__cardStatus p{color:#64748b;font-family:var(--font-inter);font-size:var(--txt-size-s);font-weight:var(--txt-weight-r);margin:0}.SidePanel-module__kFyYZG__panelEntity{color:#94a3b8;font-family:var(--font-inter);font-size:var(--txt-size-s);font-weight:var(--txt-weight-r);margin:0}.SidePanel-module__kFyYZG__sensorContainer{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}.SidePanel-module__kFyYZG__sensorName{color:#334155;font-family:var(--font-inter);font-size:max(.75rem,12px);font-weight:var(--txt-weight-m);margin:0;text-decoration:underline}.SidePanel-module__kFyYZG__panelBody{flex-direction:column;flex:1;gap:1rem;display:flex}.SidePanel-module__kFyYZG__chartContainer{border-bottom:1px solid #e6e9f4;flex-direction:column;gap:.7rem;display:flex}.SidePanel-module__kFyYZG__chartHeader{flex-direction:column;align-items:center;gap:.5rem;display:flex}.SidePanel-module__kFyYZG__passageTitle{font-family:var(--font-inter);font-size:max(.8125rem,13px);font-weight:var(--txt-weight-b)}.SidePanel-module__kFyYZG__passageBtnContainer,.SidePanel-module__kFyYZG__periodBtnContainer{background:0 0;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;display:grid}.SidePanel-module__kFyYZG__passageBtnItem,.SidePanel-module__kFyYZG__periodBtnItem{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-family:var(--font-inter);font-size:max(.8125rem,13px);font-weight:var(--txt-weight-m);overflow:hidden}.SidePanel-module__kFyYZG__passageBtnItem{border:1px solid var(--card-border-color,#e2e2e2);border-radius:var(--forme-filtre-presentation);color:#64748b;text-align:center;background:0 0;justify-self:stretch;padding:.3rem .5rem;transition:background-color .15s,color .15s,border-color .15s}.SidePanel-module__kFyYZG__passageBtnItem:hover:not(.SidePanel-module__kFyYZG__active){border-color:var(--accent-color);color:var(--accent-color)}.SidePanel-module__kFyYZG__passageBtnItem.SidePanel-module__kFyYZG__active{border-color:var(--accent-color);background-color:var(--accent-color);color:#fff;font-weight:var(--txt-weight-b)}.SidePanel-module__kFyYZG__periodBtnItem{color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;justify-self:center;padding:.3rem 0;transition:color .15s,border-color .15s}.SidePanel-module__kFyYZG__periodBtnItem:hover{color:var(--h1-color,#0f172a)}.SidePanel-module__kFyYZG__periodBtnItem.SidePanel-module__kFyYZG__active{border-bottom-color:var(--accent-color);color:var(--h1-color,#0f172a);font-weight:var(--txt-weight-b);box-shadow:none;background:0 0}.SidePanel-module__kFyYZG__totalRow{align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.SidePanel-module__kFyYZG__totalPeriode{color:var(--text-muted,#6b7280);font-size:max(.75rem,11px)}.SidePanel-module__kFyYZG__totalValue{color:#0f172a;line-height:1;font-family:var(--font-inter);font-size:max(1.375rem,22px);font-weight:var(--txt-weight-b);margin:0}.SidePanel-module__kFyYZG__trend{font-family:var(--font-inter);font-size:var(--txt-size-s);font-weight:var(--txt-weight-m);border-radius:.375rem;align-items:center;gap:.25rem;padding:.1875rem .4375rem;display:flex}.SidePanel-module__kFyYZG__trendUp{color:#16a34a;background:#dcfce7}.SidePanel-module__kFyYZG__trendDown{color:#dc2626;background:#fee2e2}.SidePanel-module__kFyYZG__trendNeutral{color:#64748b;background:#f1f5f9}.SidePanel-module__kFyYZG__trendLabel{color:inherit;opacity:.8;font-weight:var(--txt-weight-r)}.SidePanel-module__kFyYZG__chartBody{min-height:8.75rem;position:relative}.SidePanel-module__kFyYZG__loadingState{align-items:flex-end;gap:.125rem;height:6.25rem;display:flex}.SidePanel-module__kFyYZG__skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:.375rem;width:100%;height:5rem;animation:1.4s infinite SidePanel-module__kFyYZG__shimmer}@keyframes SidePanel-module__kFyYZG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SidePanel-module__kFyYZG__emptyState{color:#94a3b8;text-align:center;margin:2.5rem 0 0;font-size:.75rem}
.Fenetre-module__3meKaq__fenetre{background-color:var(--container-bg-color);width:min(max(38rem,520px),100vw - 2rem);color:var(--text-strong);font-family:var(--font-inter);border:none;border-radius:.9375rem;margin:auto;padding:0;overflow:visible;box-shadow:0 1.5rem 3rem #0000002e}.Fenetre-module__3meKaq__fenetre::backdrop{background:#00000059}.Fenetre-module__3meKaq__entete{border-bottom:1px solid var(--card-border-color);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.75rem 1.25rem;display:flex}.Fenetre-module__3meKaq__titre{margin:0;font-size:max(1.1875rem,17px);font-weight:700}.Fenetre-module__3meKaq__fermer{color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;padding:.25rem;display:grid}.Fenetre-module__3meKaq__fermer:hover{color:var(--text-strong)}.Fenetre-module__3meKaq__corps{flex-direction:column;gap:1.5rem;padding:1.75rem;display:flex}.Fenetre-module__3meKaq__champ{flex-direction:column;gap:.5rem;min-width:0;display:flex}.Fenetre-module__3meKaq__intitule{min-height:1.25rem;font-size:max(.875rem,13px);font-weight:var(--txt-weight-m,500);align-items:baseline;gap:.5rem;display:flex}.Fenetre-module__3meKaq__optionnel{color:var(--text-muted);font-size:max(.75rem,12px);font-weight:var(--txt-weight-r,400)}.Fenetre-module__3meKaq__dates{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.Fenetre-module__3meKaq__saisie{box-sizing:border-box;border:1px solid var(--card-border-color);background-color:var(--container-bg-color);width:100%;height:max(2.75rem,38px);font-family:var(--font-inter);color:var(--text-strong);border-radius:.5rem;padding:0 .875rem;font-size:max(.875rem,13px)}.Fenetre-module__3meKaq__combo button[type=button]{box-sizing:border-box;border:1px solid var(--input-border-color);background-color:var(--container-bg-color);height:max(2.75rem,38px);color:var(--text-strong);border-radius:.5rem;padding:0 .875rem;font-size:max(.875rem,13px)}.Fenetre-module__3meKaq__combo button[type=button][aria-expanded=true]{border-color:var(--accent-color)}.Fenetre-module__3meKaq__combo [role=listbox]{border:1px solid var(--card-border-color);width:100%}.Fenetre-module__3meKaq__saisie:focus{border-color:var(--accent-color);outline:none}.Fenetre-module__3meKaq__aide{color:var(--text-muted);margin:-.75rem 0 0;font-size:max(.75rem,12px);line-height:1.45}.Fenetre-module__3meKaq__erreur{color:var(--cancel-color);margin:0;font-size:max(.8125rem,12px)}.Fenetre-module__3meKaq__pied{border-top:1px solid var(--card-border-color);justify-content:flex-end;gap:.75rem;padding:1.25rem 1.75rem 1.5rem;display:flex}.Fenetre-module__3meKaq__annuler,.Fenetre-module__3meKaq__ajouter{min-height:max(2.5rem,36px);font-family:var(--font-inter);font-size:max(.875rem,13px);font-weight:var(--txt-weight-m,500);cursor:pointer;border-radius:.5rem;padding:0 1.5rem}.Fenetre-module__3meKaq__annuler{border:1px solid var(--card-border-color);background-color:var(--container-bg-color);color:var(--text-strong)}.Fenetre-module__3meKaq__annuler:hover{border-color:var(--text-muted)}.Fenetre-module__3meKaq__ajouter{border:1px solid var(--accent-color);background-color:var(--accent-color);color:#fff}.Fenetre-module__3meKaq__ajouter:disabled{opacity:.5;cursor:default}@media (max-width:30rem){.Fenetre-module__3meKaq__dates{grid-template-columns:1fr}}
.UserList-module__bhzGia__presence{border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.UserList-module__bhzGia__enLigne{background-color:#2ecc71;box-shadow:0 0 0 .1875rem #2ecc712e}.UserList-module__bhzGia__absent{border:1px solid var(--border-subtle,#e9e9e9);background-color:#0000}.UserList-module__bhzGia__actionBtn:hover{cursor:pointer;color:var(--btn-bg-color)}
.LanguageSelect-module__AuvOXq__conteneur{display:inline-block;position:relative}.LanguageSelect-module__AuvOXq__declencheur{border:1px solid var(--login-field-border-color,var(--border-subtle));background-color:var(--primary-bg-color,var(--container-bg-color));min-width:11rem;min-height:2.25rem;font-family:var(--font-inter);color:var(--text-strong);cursor:pointer;border-radius:1.125rem;align-items:center;gap:.625rem;padding:0 .6875rem;font-size:.75rem;display:inline-flex}.LanguageSelect-module__AuvOXq__declencheur:hover{border-color:var(--accent-color)}.LanguageSelect-module__AuvOXq__declencheur:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.LanguageSelect-module__AuvOXq__nom{text-align:left;white-space:nowrap;flex:1}.LanguageSelect-module__AuvOXq__chevron{color:var(--text-muted);flex:none;transition:transform .15s}.LanguageSelect-module__AuvOXq__chevronOuvert{transform:rotate(180deg)}.LanguageSelect-module__AuvOXq__liste{z-index:20;border:1px solid var(--login-field-border-color,var(--border-subtle));background-color:var(--primary-bg-color,var(--container-bg-color));border-radius:.625rem;min-width:100%;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 .5rem 1.5rem #00000024}.LanguageSelect-module__AuvOXq__option{width:100%;min-height:2.125rem;color:var(--text-strong);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.625rem;padding:0 .5rem;font-family:inherit;font-size:.75rem;display:flex}.LanguageSelect-module__AuvOXq__option:hover{background-color:var(--background-color,#f7f7f7)}.LanguageSelect-module__AuvOXq__coche{color:var(--accent-color);flex:none}
.page-module__xKqhca__pageContainer{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}.page-module__xKqhca__carte{flex-direction:column;flex:1;min-height:0;display:flex}.page-module__xKqhca__message{font-family:var(--font-inter);font-size:var(--text-size-sm);color:var(--text-muted);margin:1rem 0}.page-module__xKqhca__erreur{color:var(--accent-color)}
.CountingPointList-module__XhsQXa__cpStatus{flex-direction:row;align-items:center;gap:.5rem;display:flex}.CountingPointList-module__XhsQXa__actionBtn{cursor:pointer;color:var(--icon-color)}.CountingPointList-module__XhsQXa__actionBtn:hover{color:var(--icon-hover-color)}
