/* Header illustration per page, keyed by controller id (the API landing page uses data-header="api") (data-header on <body>). One rule per page; the image
   is 1920x403 and starts at the top of the page, so it also shows through the navbar. */
.la-app--backend[data-header="abc-data"] { --la-header-img: url('../img/header/abc-data.jpg?v=4'); }
.la-app--backend[data-header="api"] { --la-header-img: url('../img/header/api.jpg?v=1'); }
.la-app--backend[data-header="cart"] { --la-header-img: url('../img/header/cart.jpg?v=4'); }
.la-app--backend[data-header="cart-location"] { --la-header-img: url('../img/header/cart-location.jpg?v=4'); }
.la-app--backend[data-header="client"] { --la-header-img: url('../img/header/client.jpg?v=4'); }
.la-app--backend[data-header="client-group"] { --la-header-img: url('../img/header/client-group.jpg?v=4'); }
.la-app--backend[data-header="dev"] { --la-header-img: url('../img/header/dev.jpg?v=4'); }
.la-app--backend[data-header="env"] { --la-header-img: url('../img/header/env.jpg?v=1'); }
.la-app--backend[data-header="help"] { --la-header-img: url('../img/header/help.jpg?v=1'); }
.la-app--backend[data-header="item"] { --la-header-img: url('../img/header/item.jpg?v=4'); }
.la-app--backend[data-header="item-ean"] { --la-header-img: url('../img/header/item-ean.jpg?v=1'); }
.la-app--backend[data-header="kpi-common"] { --la-header-img: url('../img/header/kpi-common.jpg?v=1'); }
.la-app--backend[data-header="led/led-device"] { --la-header-img: url('../img/header/led-device.jpg?v=4'); }
.la-app--backend[data-header="led/led-device-location"] { --la-header-img: url('../img/header/led-device-location.jpg?v=4'); }
.la-app--backend[data-header="led/led-state"] { --la-header-img: url('../img/header/led-state.jpg?v=4'); }
.la-app--backend[data-header="location"] { --la-header-img: url('../img/header/location.jpg?v=4'); }
.la-app--backend[data-header="location-occupied"] { --la-header-img: url('../img/header/location-occupied.jpg?v=4'); }
.la-app--backend[data-header="log"] { --la-header-img: url('../img/header/log.jpg?v=4'); }
.la-app--backend[data-header="logiaction-settings"] { --la-header-img: url('../img/header/logiaction-settings.jpg?v=4'); }
.la-app--backend[data-header="lost-found"] { --la-header-img: url('../img/header/lost-found.jpg?v=4'); }
.la-app--backend[data-header="magazijnmanager"] { --la-header-img: url('../img/header/magazijnmanager.jpg?v=4'); }
.la-app--backend[data-header="measure-task"] { --la-header-img: url('../img/header/measure-task.jpg?v=1'); }
.la-app--backend[data-header="order"] { --la-header-img: url('../img/header/order.jpg?v=4'); }
.la-app--backend[data-header="order-line"] { --la-header-img: url('../img/header/order-line.jpg?v=4'); }
.la-app--backend[data-header="packing"] { --la-header-img: url('../img/header/packing.jpg?v=4'); }
.la-app--backend[data-header="packing-table"] { --la-header-img: url('../img/header/packing-table.jpg?v=4'); }
.la-app--backend[data-header="permission"] { --la-header-img: url('../img/header/permission.jpg?v=1'); }
.la-app--backend[data-header="pick-crate"] { --la-header-img: url('../img/header/pick-crate.jpg?v=4'); }
.la-app--backend[data-header="pick-profiles"] { --la-header-img: url('../img/header/pick-profiles.jpg?v=4'); --la-header-crop: 0; }
.la-app--backend[data-header="picked-info"] { --la-header-img: url('../img/header/picked-info.jpg?v=4'); }
.la-app--backend[data-header="printer"] { --la-header-img: url('../img/header/printer.jpg?v=4'); }
.la-app--backend[data-header="public-user"] { --la-header-img: url('../img/header/public-user.jpg?v=4'); }
.la-app--backend[data-header="queue-item"] { --la-header-img: url('../img/header/queue-item.jpg?v=4'); }
.la-app--backend[data-header="reception-order"] { --la-header-img: url('../img/header/reception-order.jpg?v=4'); }
.la-app--backend[data-header="replenish"] { --la-header-img: url('../img/header/replenish.jpg?v=4'); }
.la-app--backend[data-header="report"] { --la-header-img: url('../img/header/report.jpg?v=4'); }
.la-app--backend[data-header="report-downloads"] { --la-header-img: url('../img/header/report-downloads.jpg?v=4'); }
.la-app--backend[data-header="role"] { --la-header-img: url('../img/header/role.jpg?v=4'); }
.la-app--backend[data-header="scan-wall"] { --la-header-img: url('../img/header/scan-wall.jpg?v=4'); }
.la-app--backend[data-header="shelf-life"] { --la-header-img: url('../img/header/shelf-life.jpg?v=4'); }
.la-app--backend[data-header="ship-packing"] { --la-header-img: url('../img/header/ship-packing.jpg?v=4'); }
.la-app--backend[data-header="shipment-address"] { --la-header-img: url('../img/header/shipment-address.jpg?v=4'); }
.la-app--backend[data-header="shop"] { --la-header-img: url('../img/header/shop.jpg?v=4'); }
.la-app--backend[data-header="simple-process"] { --la-header-img: url('../img/header/simple-process.jpg?v=4'); }
.la-app--backend[data-header="simple-process-store"] { --la-header-img: url('../img/header/simple-process-store.jpg?v=4'); }
.la-app--backend[data-header="site"] { --la-header-img: url('../img/header/site.jpg?v=4'); }
.la-app--backend[data-header="sortwall"] { --la-header-img: url('../img/header/sortwall.jpg?v=4'); }
.la-app--backend[data-header="sortwall-location"] { --la-header-img: url('../img/header/sortwall-location.jpg?v=1'); }
.la-app--backend[data-header="sortwall-picqer-batch"] { --la-header-img: url('../img/header/sortwall-picqer-batch.jpg?v=4'); }
.la-app--backend[data-header="sortwall-process"] { --la-header-img: url('../img/header/sortwall-process.jpg?v=4'); }
.la-app--backend[data-header="special-wave"] { --la-header-img: url('../img/header/special-wave.jpg?v=4'); }
.la-app--backend[data-header="stock"] { --la-header-img: url('../img/header/stock.jpg?v=4'); }
.la-app--backend[data-header="stock-count"] { --la-header-img: url('../img/header/stock-count.jpg?v=4'); }
.la-app--backend[data-header="stock-policy"] { --la-header-img: url('../img/header/stock-policy.jpg?v=4'); }
.la-app--backend[data-header="transaction"] { --la-header-img: url('../img/header/transaction.jpg?v=4'); }
.la-app--backend[data-header="transaction-batch"] { --la-header-img: url('../img/header/transaction-batch.jpg?v=4'); }
.la-app--backend[data-header="urn"] { --la-header-img: url('../img/header/urn.jpg?v=4'); }
.la-app--backend[data-header="user"] { --la-header-img: url('../img/header/user.jpg?v=4'); }
.la-app--backend[data-header="user-state"] { --la-header-img: url('../img/header/user-state.jpg?v=4'); }
.la-app--backend[data-header="warehouse"] { --la-header-img: url('../img/header/warehouse.jpg?v=4'); }
.la-app--backend[data-header="wave-pick"] { --la-header-img: url('../img/header/wave-pick.jpg?v=4'); }
.la-app--backend[data-header="werkvoorraad"] { --la-header-img: url('../img/header/werkvoorraad.jpg?v=4'); }

/* Multi-tenancy pilot: organization name next to the logo (LogiactionHelper::tenantBadge) */
.tenant-badge {
    display: inline-flex; flex-direction: column; justify-content: center; margin-left: 18px; padding: 4px 12px;
    border-left: 3px solid #dbd13c; color: #fff; font-size: 1rem; font-weight: 600; line-height: 1.15; vertical-align: middle;
}
.tenant-badge small { font-size: .72rem; font-weight: 400; opacity: .75; letter-spacing: .04em; }
