.investor-priority-button,
body.dawn-admin .investor-priority-button {
  display:inline-flex; align-items:center; justify-content:center; vertical-align:middle; margin:5px 0 5px 8px; padding:5px!important;
  width:30px; height:30px; min-height:30px; border:1px solid #df6974!important; border-radius:5px;
  background:#fff1f2!important; color:#9f1830!important; font:600 11px/1.3 system-ui;
  box-shadow:none!important; cursor:pointer;
}
.investor-priority-button[aria-pressed="true"],
body.dawn-admin .investor-priority-button[aria-pressed="true"] { background:#ba2440!important; color:#fff!important; }
.investor-priority-button:disabled { opacity:.5; cursor:not-allowed; }
.investor-priority-button svg {display:block;flex:none}
.investor-priority-button[aria-pressed="true"] svg {fill:currentColor}
.investor-priority-button[aria-busy="true"] {opacity:.5;cursor:wait}
.investor-priority-button:focus-visible { outline:3px solid #e99a30; outline-offset:3px; }
table tbody tr.investor-red-priority > td { background:#ffe3e7!important; color:#641226!important; border-bottom-color:#e49ba7!important; }
table tbody tr.investor-red-priority > td:first-child { box-shadow:inset 4px 0 #d42849; }
body.dawn-admin table tbody tr.investor-red-priority > td { background:#481c2b!important; color:#ffe8ed!important; border-bottom-color:#9b4b60!important; }
table tbody tr.investor-red-priority .ia-investor-button { color:#9f1830!important; }
body.dawn-admin table tbody tr.investor-red-priority .ia-investor-button,
body.dawn-admin table tbody tr.investor-red-priority .customer-id,
body.dawn-admin table tbody tr.investor-red-priority .ia-last-activity { color:#ffd6df!important; }
.investor-priority-notice { margin:8px 0; font-size:14px; }
.investor-priority-notice:empty { display:none; }
