.svc-oeff-meldung{margin-top:24px}.svc-oeff-meldung h2{margin-bottom:4px}.svc-oeff-arten{border:0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;display:grid}.svc-oeff-arten legend{margin-bottom:8px;font-weight:600}.svc-oeff-art{text-align:left;border:2px solid var(--master-border);min-height:72px;color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:12px;gap:4px;padding:12px;display:grid}.svc-oeff-art b{font-size:1.05rem}.svc-oeff-art small{color:var(--master-muted)}.svc-oeff-art.is-aktiv{background:#e5484d1f;border-color:#e5484d}.svc-oeff-art:focus-visible{outline-offset:2px;outline:3px solid #e5484d}.svc-oeff-vorschau{object-fit:contain;border:1px solid var(--master-border);border-radius:8px;max-width:100%;max-height:260px}.svc-oeff-honig{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.svc-oeff-einwilligung{opacity:.85}.svc-oeff-mangel{border:1px solid var(--master-border);border-radius:12px;margin:12px 0;padding:12px 14px}.svc-oeff-mangel p{margin:4px 0}.svc-meld-liste{gap:8px;display:grid}.svc-meld-zeile{text-align:left;border:1px solid var(--master-border);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:1fr auto;gap:4px 12px;padding:10px 12px;display:grid}.svc-meld-zeile.is-aktiv{border-color:#e5484d}.svc-meld-zeile small{color:var(--master-muted)}.svc-meld-status{border:1px solid var(--master-border);white-space:nowrap;border-radius:999px;align-self:start;padding:2px 8px;font-size:.8rem}.svc-meld-status.neu{color:#fff;background:#e5484d;border-color:#e5484d}.svc-meld-status.bearbeitung{background:#ffaa002e;border-color:#b26a00}.svc-meld-status.erledigt{opacity:.7}.svc-meld-detail{border:1px solid var(--master-border);border-radius:12px;margin-top:12px;padding:14px}.svc-meld-detail dl{grid-template-columns:max-content 1fr;gap:4px 12px;margin:8px 0;display:grid}.svc-meld-detail dt{color:var(--master-muted)}.svc-meld-detail dd{white-space:pre-line;overflow-wrap:anywhere;margin:0}.svc-meld-foto img{object-fit:contain;border:1px solid var(--master-border);border-radius:8px;max-width:100%;max-height:360px}.svc-meld-foto .svc-foto-platzhalter{width:160px;height:120px;display:block}.svc-maengel-rueck{margin-top:14px}.svc-maengel-rueck ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.svc-maengel-rueck li{border:1px solid var(--master-border);border-radius:10px;padding:10px 12px}.svc-maengel-rueck .svc-mangel-kopf{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.svc-maengel-rueck .svc-mangel-link{color:var(--master-muted);overflow-wrap:anywhere;font-size:.85rem}.svc-mangel-behoben{color:#2e9d4f;font-weight:600}.svc-mangel-rueckmeldung{border-left:3px solid #b26a00;margin-top:6px;padding-left:10px}
