/*
  LIPM CRM – dokumenty.css, verze v02 (30. 10. 2026) – vzhled bloku Dokumenty na kartách
  Změna oproti v01: oranžový štítek „doplnit název“.
*/
.dok-blok .nacitam { padding: 8px 0; }
.dok-radek { display: flex; gap: 10px; padding: 10px 0; border-top: 1px solid var(--okraj-jemny); }
.dok-radek:first-of-type { border-top: 0; }
.dok-ikona { flex: none; font-size: 18px; line-height: 22px; }
.dok-obsah { flex: 1; min-width: 0; }
.dok-nazev { font-weight: 600; line-height: 1.35; overflow-wrap: anywhere; }
.dok-nazev a { color: var(--text); text-decoration: none; }
.dok-nazev a:hover { color: var(--lipm-tmava); text-decoration: underline; }
.dok-info { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; margin-top: 3px; font-size: 12px; }
.dok-info a { color: var(--lipm-tmava); }
.dok-druh { font-size: 11px; font-weight: 600; padding: 1px 8px; border-radius: 10px; background: #DDF3F1; color: #00524E; }
.dok-popis { margin-top: 4px; font-size: 13px; color: var(--text2); white-space: pre-line; overflow-wrap: anywhere; }
.dok-tlacitka { display: flex; flex-wrap: wrap; gap: 4px 12px; margin-top: 4px; }
.dok-tl { background: none; border: 0; padding: 2px 0; font: inherit; font-size: 13px; color: var(--text3); cursor: pointer; text-decoration: none; }
.dok-tl:hover { color: var(--text); text-decoration: underline; }
a.dok-tl { color: var(--lipm-tmava); font-weight: 600; }
.dok-tl-smazat.dok-potvrdit { color: var(--cervena); font-weight: 600; }
.dok-tl:disabled { opacity: .6; cursor: default; }
.dok-doplnit { font-size: 11px; font-weight: 600; padding: 1px 8px; border-radius: 10px; background: #FFF1DC; color: #7A4A00; }
