.dokumente-module__tFrOlG__suche{gap:var(--space-1);margin:0 0 var(--space-2);display:flex}.dokumente-module__tFrOlG__suche input{border-radius:var(--radius-sm);flex:1;min-width:0;padding:3px 8px;font-size:.8125rem}.dokumente-module__tFrOlG__leise{color:var(--caption);font-size:.75rem}.dokumente-module__tFrOlG__liste{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.dokumente-module__tFrOlG__zeile{gap:var(--space-2);padding:4px var(--space-2);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,160px) 64px 72px auto;align-items:center;font-size:.8125rem;display:grid}.dokumente-module__tFrOlG__zeile:first-child{border-top:0}.dokumente-module__tFrOlG__inhalt{align-items:baseline;gap:var(--space-2);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.dokumente-module__tFrOlG__titel{text-overflow:ellipsis;min-width:0;color:var(--heading);flex:0 auto;font-weight:500;text-decoration:none;overflow:hidden}.dokumente-module__tFrOlG__titel:hover{text-decoration:underline}.dokumente-module__tFrOlG__ausschnitt{text-overflow:ellipsis;min-width:0;color:var(--caption);flex:auto;font-size:.75rem;overflow:hidden}.dokumente-module__tFrOlG__ausschnitt mark{background:var(--warning-soft);color:var(--heading);border-radius:2px}.dokumente-module__tFrOlG__tag{background:var(--surface-2);color:var(--caption);border-radius:3px;flex:none;padding:0 4px;font-size:.625rem}.dokumente-module__tFrOlG__bezug{color:var(--info);flex:none;font-size:.6875rem;text-decoration:none}.dokumente-module__tFrOlG__bezug:hover{text-decoration:underline}.dokumente-module__tFrOlG__zelle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--caption);font-variant-numeric:tabular-nums;font-size:.75rem;overflow:hidden}.dokumente-module__tFrOlG__r{text-align:right}.dokumente-module__tFrOlG__aktionen{justify-content:flex-end;gap:4px;display:flex}.dokumente-module__tFrOlG__knopf{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--body);cursor:pointer;white-space:nowrap;background:0 0;padding:2px 8px;font-size:.75rem;text-decoration:none}.dokumente-module__tFrOlG__knopf:hover{background:var(--surface-2)}.dokumente-module__tFrOlG__knopf:disabled{opacity:.4;cursor:default}.dokumente-module__tFrOlG__meldung{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);margin:0 0 var(--space-2);background:var(--success-soft);color:var(--heading);flex-wrap:wrap;font-size:.8125rem;display:flex}.dokumente-module__tFrOlG__meldung[data-art=fehler]{background:var(--danger-soft);color:var(--danger)}.dokumente-module__tFrOlG__leer{padding:var(--space-4);text-align:center;color:var(--caption);font-size:.8125rem}@media (max-width:760px){.dokumente-module__tFrOlG__zeile{grid-template-columns:minmax(0,1fr) auto auto;row-gap:2px}.dokumente-module__tFrOlG__inhalt{white-space:normal;flex-wrap:wrap;grid-column:1/-1}.dokumente-module__tFrOlG__aktionen{grid-column:1/-1}.dokumente-module__tFrOlG__knopf{align-items:center;min-height:44px;padding:8px 14px;display:inline-flex}.dokumente-module__tFrOlG__suche input{min-height:44px}}
