/* KVK Module Test Workbench v5.7.5 / shared layer v3.9.234
   Slightly translucent low-glare Trade surfaces allow the large KVK watermark to remain
   gently visible. Inputs stay nearly solid; Bills/Receipts/Packing/Print/PDF stay white. */
:root{
  --kvk-surface-translucent-v39234:rgba(242,248,249,.91);
  --kvk-surface-translucent-strong-v39234:rgba(238,246,248,.94);
  --kvk-input-solid-v39234:rgba(249,252,253,.985);
}
body[data-role="owner"] .card,
body[data-role="ownerapp"] .card,
body[data-role="customer"] .card,
body[data-role="delivery"] .card,
body[data-role="owner"] .kvk-settings-root-v39232,
body[data-role="ownerapp"] .kvk-settings-root-v39232,
body[data-role="owner"] .kvk-settings-detail-v39232,
body[data-role="ownerapp"] .kvk-settings-detail-v39232,
body[data-role="owner"] .kvk-promo-panel-v39232,
body[data-role="ownerapp"] .kvk-promo-panel-v39232,
body[data-role="owner"] .promo-manager-toolbar-v39185,
body[data-role="ownerapp"] .promo-manager-toolbar-v39185{
  background-color:var(--kvk-surface-translucent-v39234)!important;
}
body[data-role="owner"] .modal,
body[data-role="ownerapp"] .modal,
body[data-role="customer"] .modal,
body[data-role="delivery"] .modal,
body[data-role="owner"] .modal-content,
body[data-role="ownerapp"] .modal-content,
body[data-role="customer"] .modal-content,
body[data-role="delivery"] .modal-content,
body[data-role="owner"] .modal-body,
body[data-role="ownerapp"] .modal-body,
body[data-role="customer"] .modal-body,
body[data-role="delivery"] .modal-body,
body[data-role="owner"] .table-wrap,
body[data-role="ownerapp"] .table-wrap,
body[data-role="customer"] .table-wrap,
body[data-role="delivery"] .table-wrap{
  background-color:var(--kvk-surface-translucent-strong-v39234)!important;
}
body[data-role="owner"] input:not([type="checkbox"]):not([type="radio"]),
body[data-role="ownerapp"] input:not([type="checkbox"]):not([type="radio"]),
body[data-role="customer"] input:not([type="checkbox"]):not([type="radio"]),
body[data-role="delivery"] input:not([type="checkbox"]):not([type="radio"]),
body[data-role="owner"] select,body[data-role="ownerapp"] select,body[data-role="customer"] select,body[data-role="delivery"] select,
body[data-role="owner"] textarea,body[data-role="ownerapp"] textarea,body[data-role="customer"] textarea,body[data-role="delivery"] textarea{
  background-color:var(--kvk-input-solid-v39234)!important;
}
html body .print-area,
html body .packing-slip-v39181,
html body #packingSlipDocumentV39181,
html body [class*="bill-document"],
html body [class*="receipt-document"],
html body [data-print-document]{background:#fff!important;color:#000!important;opacity:1!important}
@media print{
  html,body,body[data-role],.card,.modal,.modal-content,.modal-body,.table-wrap,.print-area,.packing-slip-v39181,[data-print-document]{background:#fff!important;background-image:none!important;color:#000!important;opacity:1!important;box-shadow:none!important}
}
