/* Mitgliederversammlung: Einladung, Protokoll, Stimmzettel; Grundlage ../werkzeug.css */
.mv-tops{margin:0 0 14px;padding-left:24px;}
.mv-tops li{margin:0 0 5px;padding-left:4px;}
.mv-tops li::marker{font-weight:700;color:var(--wz-farbe,#C00000);}
.mv-gruss{margin-top:26px !important;}
.mv-eckdaten{width:100%;border-collapse:collapse;margin:0 0 6px;font-size:14px;}
.mv-eckdaten th{text-align:left;font-weight:700;padding:7px 10px 7px 0;width:150px;vertical-align:bottom;}
.mv-eckdaten td{padding:7px 10px 7px 0;vertical-align:bottom;}
.mv-ptop{break-inside:avoid;}
.mv-ptop h3{margin:18px 0 6px;font-size:15.5px;}
.mv-linie{display:block;border-bottom:1px solid #9a918a;height:26px;}
.mv-beschluss{margin:10px 0 0 !important;font-size:13.5px;}
.mv-stimmen{margin:8px 0 0 !important;font-size:13.5px;}
.mv-wahl{width:100%;border-collapse:collapse;font-size:13px;}
.mv-wahl th,.mv-wahl td{border:1px solid #b9b0a9;padding:6px;text-align:left;height:20px;}
.mv-wahl th{background:#f6f3f0;}
.mv-wahl td:nth-child(n+3):nth-child(-n+5){width:44px;}
.mv-sign{margin-top:40px;}
/* Stimmzettel: festes A4-Blatt */
.wz-papier.mv-fest{height:1123px;min-height:1123px;padding:0;}
.mv-szraster{display:grid;width:794px;height:1123px;}
.mv-sz2{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);}
.mv-sz4{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,1fr);}
.mv-sz6{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);}
.mv-sz8{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);}
.mv-sz{box-sizing:border-box;padding:34px 40px;border-right:1.5px dashed #b9b0a9;border-bottom:1.5px dashed #b9b0a9;display:flex;flex-direction:column;overflow:hidden;}
.mv-sz2 .mv-sz{border-right:0;padding:60px 80px;font-size:28px;}
.mv-sz4 .mv-sz{font-size:22px;}
.mv-sz6 .mv-sz{font-size:18px;padding:26px 34px;}
.mv-sz8 .mv-sz{font-size:15px;padding:20px 28px;}
.mv-sz:nth-child(2n){border-right:0;}
.mv-sz2 .mv-sz:last-child,.mv-sz4 .mv-sz:nth-last-child(-n+2),.mv-sz6 .mv-sz:nth-last-child(-n+2),.mv-sz8 .mv-sz:nth-last-child(-n+2){border-bottom:0;}
.mv-sz p{margin:0 0 .5em !important;}
.mv-sz-kopf{font-size:.7em;color:#6b625c;text-transform:uppercase;letter-spacing:.08em;font-weight:700;}
.mv-sz-titel{font-size:1.5em;font-weight:700;color:var(--wz-farbe,#C00000);}
.mv-sz-frage{font-weight:700;font-size:1.05em;line-height:1.35;}
.mv-sz-wahl{display:flex;gap:1.4em;flex-wrap:wrap;margin-top:.6em !important;}
.mv-sz-liste{display:flex;flex-direction:column;gap:.45em;}
.mv-sz .wz-kasten{width:.95em;height:.95em;margin-right:.45em;vertical-align:-.12em;}
.mv-sz-hinweis{font-size:.8em;color:#6b625c;}
.mv-sz .mv-linie{height:1.8em;}
@media print{ .wz-papier.mv-fest{height:auto;min-height:0;} .mv-fest .mv-szraster{width:174mm;height:262mm;} }
