.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)}}
.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}
