:root {
    --navbar-inverse-link-color: #afcaeb;
}

/* =========================================================================
   Porovnávání faktur (compare view) — úpravy pro Lucii (2026-06-05)
   L10: netto (Částka bez DPH) prominentní, DPH potlačené.
   L13: pole názvu položky širší a vybratelné pro kopírování.
   Vše scopováno na .record-grid-compare, aby běžný Detail zůstal beze změny.
   ========================================================================= */

/* ---- L10: netto prominentní, DPH potlačené ---------------------------- */

/* Částka bez DPH (netto) = to nejdůležitější → zvýraznit */
.record-grid-compare .field[data-name="amount"] {
    font-weight: 700;
    font-size: 1.15em;
}
.record-grid-compare .field[data-name="amount"] .numeric-text {
    font-weight: 700;
}
/* popisek "Částka" nad netto trochu zvýraznit */
.record-grid-compare .cell[data-name="amount"] > label.control-label,
.record-grid-compare label[data-name="amount"] {
    font-weight: 700;
}

/* DPH a Celková částka s DPH = méně důležité → potlačit (menší, šedé) */
.record-grid-compare .field[data-name="taxAmount"],
.record-grid-compare .field[data-name="grandTotalAmount"] {
    font-size: 0.85em;
    color: #8a8a8a;
    opacity: 0.8;
}
.record-grid-compare .cell[data-name="taxAmount"] > label.control-label,
.record-grid-compare .cell[data-name="grandTotalAmount"] > label.control-label,
.record-grid-compare label[data-name="taxAmount"],
.record-grid-compare label[data-name="grandTotalAmount"] {
    color: #a0a0a0;
    font-weight: 400;
}

/* ---- L13: širší, vybratelné pole názvu položky ------------------------ */

/* Tabulka položek se nesmí drtit — povolit přirozenou šířku + horiz. scroll */
.record-grid-compare .list-section-mode,
.record-grid-compare .field[data-name="items"] {
    overflow-x: auto;
}
.record-grid-compare table.table {
    table-layout: auto;
}

/* Sloupec Název: dostatečně široký, text na řádku, vybratelný/kopírovatelný */
.record-grid-compare table.table td[data-name="name"],
.record-grid-compare table.table th[data-name="name"] {
    min-width: 220px;
    white-space: normal;
    word-break: normal;
    overflow-wrap: anywhere;
    user-select: text;
    -webkit-user-select: text;
}
.record-grid-compare table.table td[data-name="name"] a,
.record-grid-compare table.table td[data-name="name"] span {
    user-select: text;
    -webkit-user-select: text;
    white-space: normal;
}

/* Uvolnit místo pro Název: skrýt v Porovnání méně podstatné sloupce
   (produkční zakázka, projekt, nákupní cena, DPH za položku).
   Netto za položku (amount) a celkem s DPH zůstávají. */
.record-grid-compare table.table td[data-name="productionOrder"],
.record-grid-compare table.table th[data-name="productionOrder"],
.record-grid-compare table.table td[data-name="project"],
.record-grid-compare table.table th[data-name="project"],
.record-grid-compare table.table td[data-name="purchasePrice"],
.record-grid-compare table.table th[data-name="purchasePrice"],
.record-grid-compare table.table td[data-name="taxAmount"],
.record-grid-compare table.table th[data-name="taxAmount"] {
    display: none;
}
