/* v708 - LIST: mock-up units (top of each section) - gold row, bar, status pill, chip dot.
   Remove this <link> to roll back. */
.avl-status-mock-up{background:#FFF4DC;border-color:#CEA577;color:#6B4A12;}
.avl-status-mock-up i{background:#CEA577;color:#162D4C;}
.avl-st-chip[data-status="MOCK UP"]{--sc:#CEA577;}

html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] > td{background:rgba(206,165,119,.20);color:inherit;font-weight:700;}
html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] > td:first-child,
html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] > td.avl-col-expand{box-shadow:inset 4px 0 0 #CEA577;}
html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] .avl-status-badge{box-shadow:0 0 0 2px rgba(206,165,119,.45);}
html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"]:hover > td{background:rgba(206,165,119,.30);}

[data-theme="dark"] .avl-status-mock-up{background:rgba(206,165,119,.18);border-color:#CEA577;color:#F0D9B5;}
[data-theme="dark"] html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] > td,
html[data-theme="dark"] body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] > td,
[data-theme="dark"] body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] > td{background:rgba(206,165,119,.16);}

@media (prefers-reduced-motion:no-preference){
  html body table.avl-table tbody tr.avl-row[data-status="MOCK UP"] .avl-status-badge{animation:avlMockGlow 2.4s ease-in-out infinite;}
  @keyframes avlMockGlow{0%,100%{box-shadow:0 0 0 2px rgba(206,165,119,.35)}50%{box-shadow:0 0 0 4px rgba(206,165,119,.12)}}
}
