.v4 .v4-votre-commune{padding-top:24px}.v4 .v4-votre-commune__tete .v4-h2{margin:4px 0 0}.v4 .v4-votre-commune__tete .v4-h2 a{color:inherit;text-decoration:none}.v4 .v4-votre-commune__actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:10px 0 0;font-size:14px}.v4 .v4-votre-commune__oublier{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.v4 .v4-votre-commune__elus{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px;margin:16px 0 0}.v4 .v4-votre-commune__elus dt{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v4-text-65)}.v4 .v4-votre-commune__elus dd{margin:4px 0 0;font-size:15px;line-height:1.45;overflow-wrap:anywhere}.v4 .v4-votre-commune__liste{list-style:none;margin:0;padding:0}.v4 .v4-votre-commune__echelons{margin:18px 0 0;font-size:15px;line-height:1.5}.v4 .v4-votre-commune__cle,.v4 .v4-dans-votre-commune__cle,.v4 .v4-vc-vote__cle{font-weight:700}.v4 .v4-dans-votre-commune{margin:0 0 14px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.v4 .v4-vc-vote{margin:8px 0 0;padding:6px 10px;border-left:3px solid var(--v4-divider);font-size:14px;line-height:1.45}.v4 .v4-vc-vote--pour{border-left-color:#2f7d4f}.v4 .v4-vc-vote--contre{border-left-color:#b4302e}.v4 .v4-vc-vote--abstention{border-left-color:#b27a16}.v4 .v4-vc-vote__liste{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:2px 14px}.v4 .v4-vc-vote__depute{border-left:0;padding:0}.v4 .v4-vos-elus{margin-top:28px;padding-top:18px;border-top:2px solid var(--v4-text)}.v4 .v4-vos-elus__titre{margin:0;font-family:var(--v4-font);color:var(--v4-text);font-size:22px;line-height:1.2}.v4 .v4-vos-elus__commune,.v4 .v4-vos-elus__vide{margin:8px 0 0;font-size:15px;line-height:1.5}.v4 .v4-vos-elus__groupe{margin-top:14px}.v4 .v4-vos-elus__cle{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v4-text-65)}.v4 .v4-vos-elus__liste{list-style:none;margin:0;padding:0}.v4 .v4-vos-elus__elu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--v4-divider);font-size:15px}.v4 .v4-vos-elus__suivre{flex:none;min-height:32px;padding:4px 12px;font-size:13px}.v4 .v4-vos-elus__suivi{flex:none;font-size:13px;font-weight:700}.v4 .v4-vos-elus__erreur{margin:10px 0 0;color:var(--v4-avis-contre, #b4302e);font-size:14px}
