.seiteMeldungen .wkKopf{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.seiteMeldungen .fristDatum{font-size:13px}.seiteMeldungen details.mkDetails{margin:0 0 8px}.seiteMeldungen .mkSum{justify-content:flex-start;align-items:center;gap:12px}.seiteMeldungen .mkSumTxt{flex-direction:column;flex:1;min-width:0;display:flex}.seiteMeldungen .mkSum .mkname,.seiteMeldungen .mkSum .mkmeta{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.seiteMeldungen .mkStatus{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}@media (max-width:470px){.seiteMeldungen .mkSum .mono{display:none}}.seiteMeldungen .mkStatus .sb{max-width:100%}.seiteMeldungen .mkFuss{border-top:1px solid var(--line);justify-content:flex-end;margin-top:14px;padding-top:12px;display:flex}.seiteMeldungen .mono{background:var(--surface-2);width:42px;height:42px;color:var(--accent-tief);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.seiteMeldungen .mkname{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:16px;font-weight:800}.seiteMeldungen .mkmeta{margin-top:2px;font-size:13px}.seiteMeldungen .mkSek{margin-top:16px}.seiteMeldungen .mkLabel{color:var(--text);margin-bottom:8px;font-size:13px;font-weight:700}.seiteMeldungen .musikZeile{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.seiteMeldungen .musikZeile:first-of-type{border-top:none}.seiteMeldungen .musikGeraet{align-items:center;gap:7px;min-width:118px;font-weight:600;display:inline-flex}.seiteMeldungen .musikName{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:12.5px;overflow:hidden}@media (max-width:470px){.seiteMeldungen .musikName{white-space:normal;overflow-wrap:anywhere;max-width:100%}}.seiteMeldungen .musikBtn{cursor:pointer;border:1px solid var(--line-strong);color:var(--text);background:var(--surface-2);border-radius:var(--r-control);align-items:center;gap:7px;min-height:44px;margin-left:auto;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.seiteMeldungen .musikBtn svg{flex:none}.seiteMeldungen .musikBtn:hover{border-color:var(--accent);color:var(--accent-strong)}.seiteMeldungen .musikBtn:focus-within{outline:3px solid var(--accent);outline-offset:2px}.seiteMeldungen .geraeteSpeichern{margin-top:10px}.seiteMeldungen .zeilenKarte{background:var(--surface-2);border:0;border-radius:14px;min-width:0;margin:0 0 8px;padding:12px 14px;position:relative}.seiteMeldungen .zeilenNr{float:left;width:100%;margin:0 0 2px;padding:0 50px 0 0;font-size:13px;font-weight:800}.seiteMeldungen .zeilenGrid{clear:both;grid-template-columns:1fr 1fr;gap:8px 10px;display:grid}@media (max-width:480px){.seiteMeldungen .zeilenGrid{grid-template-columns:1fr}}.seiteMeldungen .zeilenGrid .f{margin-top:8px;font-size:12.5px}.seiteMeldungen .zeilenKarte input{background:var(--surface);min-height:44px}.seiteMeldungen .zeilenWeg{width:44px;height:44px;position:absolute;top:6px;right:6px}.seiteMeldungen .gMitglieder{gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.seiteMeldungen .musikBtn.laeuft{pointer-events:none;opacity:.55}.seiteMeldungen .dreht{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.seiteMeldungen .dreht{animation:.9s linear infinite seiteMeldungenDrehen}@keyframes seiteMeldungenDrehen{to{transform:rotate(360deg)}}}
