/* v847: LIST desktop/tablet rows - viewings (eye), days vacant (dot + "312d") and clients (person) as plain small text instead of three framed pills.
   Days dot colour = management level (>30 / >60 / >90 / >180 / >365), same as the Days vacant filter. Phones (.avl-m-cell) untouched.
   Roll back: remove this link + the avlVacantDaysHTML wrapper in js/403. */
html body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge,.avl-vd){
  display:inline-flex;align-items:center;gap:4px;height:auto!important;min-height:0!important;margin-inline-start:8px;padding:0!important;
  border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;
  font:600 12px/1.2 var(--font-sans,inherit);font-variant-numeric:tabular-nums;color:rgba(22,45,76,.58);vertical-align:middle;white-space:nowrap
}
html body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge) i{font-size:12px!important;color:inherit!important;opacity:.85}
html body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge):hover,
html body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge):focus-visible{background:none!important;color:var(--navy-800,#16294a);outline:0;text-decoration:underline;text-underline-offset:3px}
html body table.avl-table td:not(.avl-m-cell) .bhuc-s{min-width:0;min-height:0}
[data-theme="dark"] html body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge,.avl-vd),
html[data-theme="dark"] body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge,.avl-vd){color:rgba(234,238,243,.62)}
html[data-theme="dark"] body table.avl-table td:not(.avl-m-cell) :is(.avl-viewings-badge,.bhuc-badge):hover{color:#fff}
/* days vacant: dot + number */
.avl-vd-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#9fb0c6}
.avl-vd[data-lv="1"] .avl-vd-dot{background:#cea577}
.avl-vd[data-lv="2"] .avl-vd-dot{background:#e68c28}
.avl-vd[data-lv="3"] .avl-vd-dot{background:#d9631f}
.avl-vd[data-lv="4"] .avl-vd-dot{background:#c23a2e}
.avl-vd[data-lv="5"] .avl-vd-dot{background:#7d1f17}
html body table.avl-table td:not(.avl-m-cell) .avl-vd[data-lv="4"],
html body table.avl-table td:not(.avl-m-cell) .avl-vd[data-lv="5"]{color:#b3372b;font-weight:700}
html[data-theme="dark"] body table.avl-table td:not(.avl-m-cell) .avl-vd[data-lv="4"],
html[data-theme="dark"] body table.avl-table td:not(.avl-m-cell) .avl-vd[data-lv="5"]{color:#ff8f84}
