/* MV26 · condivisioni per tutte le sezioni, senza toccare 2025. */
body[data-edizione="2026"] .mvsc-share {
  display:flex; align-items:center; flex-wrap:wrap; gap:7px 11px;
  margin:17px 0 7px; color:#000;
  font:600 12px/1.4 var(--sans,Arial,sans-serif);
}
body[data-edizione="2026"] .mvsc-share__label {margin-right:2px; flex:0 0 auto}
body[data-edizione="2026"] .mvsc-share__tools {display:flex;gap:7px;flex-wrap:wrap;align-items:center}
body[data-edizione="2026"] .mvsc-share__icon {
  box-sizing:border-box; display:inline-flex;align-items:center;justify-content:center;
  width:35px;height:35px;min-width:35px;min-height:35px;
  padding:7px; border-radius:5px; border:1px solid #a49882;
  background:#fff; color:#b6271e; font:inherit; text-decoration:none;
  box-shadow:none; transition:border-color .16s ease, background-color .16s ease;
}
body[data-edizione="2026"] .mvsc-share__icon svg {width:17px;height:17px;flex-shrink:0}
body[data-edizione="2026"] .mvsc-share a.mvsc-share__icon:hover,
body[data-edizione="2026"] .mvsc-share button.mvsc-share__icon:hover {
  text-decoration:none; border-color:#b6271e; background:#e8d2d0;
}
body[data-edizione="2026"] .mvsc-share__icon:focus-visible {outline:3px solid #b6271e;outline-offset:3px}
body[data-edizione="2026"] .mvsc-share__disabled {opacity:.42;cursor:not-allowed;filter:grayscale(.7)}
body[data-edizione="2026"] .mvsc-share__copy {cursor:pointer}
body[data-edizione="2026"] .mvsc-share__feedback {font:500 11px/1.4 var(--sans,Arial,sans-serif)}
body[data-edizione="2026"] .mvsc-share__feedback:empty {display:none}
body[data-edizione="2026"] .mvsc-share__preview {flex:1 1 100%;color:#544643;font:400 11px/1.35 var(--sans,Arial,sans-serif)}
body[data-edizione="2026"] .mvsc-share--dark {color:#fff}
body[data-edizione="2026"] .mvsc-share--dark .mvsc-share__preview {color:#e8d2d0}
body[data-edizione="2026"] .mvsc-share--dark .mvsc-share__icon:focus-visible{outline-color:#d7903d}
body[data-edizione="2026"] #inizio .mvsc-share {margin-top:17px}
body[data-edizione="2026"] #contatti .mvsc-share {margin-bottom:19px}
@media(max-width:700px) {
 body[data-edizione="2026"] .mvsc-share{margin:14px 0 8px;gap:8px}
 body[data-edizione="2026"] .mvsc-share__label{flex-basis:100%}
 body[data-edizione="2026"] .mvsc-share__icon{width:38px;height:38px;min-width:38px;min-height:38px}
}
@media(prefers-reduced-motion:reduce){body[data-edizione="2026"] .mvsc-share__icon{transition:none}}
