/* v3.9.259 - refresh paint, passive descriptions, empty state, paid split and item-style Order filter only. */
html{background:#cfe8e9}
html.kvk-booting-v39259 body{opacity:0!important;pointer-events:none!important}
body{transition:opacity .08s linear}

/* Passive heading descriptions only. Validation/warn/success/failure notices stay visible. */
.card-title>div>p.subtle,.toolbar>div>p.subtle,
[class*="-heading"]>p.subtle,[class*="-head"]>div>p.subtle,
.card>h1+p.subtle,.card>h2+p.subtle,.card>h3+p.subtle,
section>h1+p.subtle,section>h2+p.subtle,
.growth-period-note-v39203{display:none!important}

/* Dashboard headings and paid breakdown. */
html body[data-role] .dashboard-summary-card-v39258 small,
html body[data-role] .dashboard-stat-card-v39256 small{font-weight:950!important;color:#102743!important}
html body[data-role] .dashboard-paid-split-v39256{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;margin-top:5px!important}
html body[data-role] .dashboard-paid-split-v39256 em{display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;justify-items:start!important;min-width:0!important;padding:3px 4px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
html body[data-role] .dashboard-paid-label-v39259{display:block!important;font-size:8.5px!important;line-height:1!important;font-style:normal!important;font-weight:850!important;color:#38576c!important}
html body[data-role] .dashboard-paid-amount-v39259{display:block!important;max-width:100%!important;margin-top:2px!important;font-size:clamp(8px,.78vw,11px)!important;line-height:1.05!important;font-style:normal!important;font-weight:950!important;color:#102743!important;overflow-wrap:anywhere!important;word-break:break-word!important}

/* One Item-style select after Search. The old expanded filter panel/button never displays. */
html body[data-role] .order-filter-panel-v39257,
html body[data-role] [data-action="toggle-order-filters-v39257"]{display:none!important}
html body[data-role] .order-search-item-style-v39259 .order-search-line-v39195{
  display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(165px,225px) auto auto!important;
  gap:8px!important;align-items:center!important;width:100%!important
}
html body[data-role] .order-compact-filter-v39259{width:100%!important;min-width:0!important;height:42px!important;border:1px solid rgba(91,158,176,.65)!important;border-radius:12px!important;background:rgba(222,240,240,.92)!important;color:#102743!important;padding:8px 34px 8px 11px!important;font-weight:800!important}
html body[data-role] .order-search-item-style-v39259{background:rgba(205,231,233,.82)!important;border-color:rgba(103,169,184,.62)!important}
html body[data-role] .order-search-item-style-v39259 .empty,
html body[data-role] .empty{font-weight:800!important;color:#486577!important;text-align:center!important}

@media(max-width:760px){
  html body[data-role] .order-search-item-style-v39259 .order-search-line-v39195{grid-template-columns:1fr!important}
  html body[data-role] .order-search-item-style-v39259 .order-search-line-v39195>*{width:100%!important;max-width:none!important}
  html body[data-role] .dashboard-paid-label-v39259{font-size:8px!important}
  html body[data-role] .dashboard-paid-amount-v39259{font-size:9px!important}
}
@media print{
  html.kvk-booting-v39259 body{opacity:1!important}
  .order-compact-filter-v39259{display:none!important}
}
