/* Minimal FontAwesome subset for the message-type icons the Portal blotter uses.
   Font lifted from the Portal's webfonts; only the glyphs below are referenced. */
@font-face {
  font-family: "FA Solid Mini";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("webfonts/fa-solid-900.woff2") format("woff2");
}

.fai {
  font-family: "FA Solid Mini";
  font-weight: 900;
  font-style: normal;
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.fai-heartbeat::before   { content: "\f21e"; } /* 35=0 Heartbeat */
.fai-question::before    { content: "\f128"; } /* 35=1 TestRequest */
.fai-refresh::before     { content: "\f021"; } /* 35=2 ResendRequest */
.fai-remove::before      { content: "\f00d"; } /* 35=3 Reject */
.fai-signout::before     { content: "\f08b"; } /* 35=5 Logout */
.fai-signin::before      { content: "\f090"; } /* 35=A Logon */
.fai-book::before        { content: "\f02d"; } /* 35=D NewOrderSingle */
.fai-money::before       { content: "\f0d6"; } /* 35=8 ExecutionReport */
.fai-timescircle::before { content: "\f057"; } /* 35=F OrderCancelRequest */
.fai-edit::before        { content: "\f044"; } /* 35=G CancelReplace */
.fai-bars::before        { content: "\f0c9"; } /* everything else */
