:where(*):has(>table.tabelle-karten){container:tabelle-karten/inline-size}.kartenform-rahmen{padding-inline-end:min(var(--kartenform-zuschlag), 50%)}.kartenform-rahmen>table.tabelle-karten{width:calc(100% + min(var(--kartenform-zuschlag), 100%))}.tabelle-karten .zelle-umbruch{overflow-wrap:anywhere;min-width:10rem}@container tabelle-karten (max-width:767px){.tabelle-karten thead{display:none}.tabelle-karten tbody tr{border-bottom:1px solid var(--border);padding:8px 16px;display:block}.tabelle-karten tbody td{text-align:left;border-bottom:none;padding:4px 0;display:block}.tabelle-karten tbody td[data-spalte]{overflow-wrap:anywhere;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);place-items:baseline start;gap:12px;display:grid}.tabelle-karten tbody td[data-spalte]:before{content:attr(data-spalte);color:var(--text-secondary);font-size:.8125rem;font-weight:600}}
