/* Generated by scripts/generate-brand-logo-scale.mjs. Do not edit by hand.

   Each mark is sized so its ink covers the same optical area as every other
   mark on the wall, measured from the ink box rather than the file box and
   damped by ink density. See that script for why a fixed height cannot work
   across marks whose aspect ratios span nine to one.

   Applied where a mark sits in a row with others and has to look like it
   belongs there. object-fit stays contain everywhere, so these are the box the
   mark is fitted into, never a stretch. */

.brand-plate .brand-logo[data-mark],
.brand-plate .subbrand-logo[data-mark] {
  object-fit: contain;
  max-width: 100%;
}

.brand-plate .brand-logo[data-mark="cisco.svg"],
.brand-plate .subbrand-logo[data-mark="cisco.svg"] {
  width: 98px;
  height: 52px;
}

.brand-plate .brand-logo[data-mark="commscope-netconnect.png"],
.brand-plate .subbrand-logo[data-mark="commscope-netconnect.png"] {
  width: 120px;
  height: 30px;
}

.brand-plate .brand-logo[data-mark="commscope.svg"],
.brand-plate .subbrand-logo[data-mark="commscope.svg"] {
  width: 120px;
  height: 28px;
}

.brand-plate .brand-logo[data-mark="cp-plus.svg"],
.brand-plate .subbrand-logo[data-mark="cp-plus.svg"] {
  width: 120px;
  height: 19px;
}

.brand-plate .brand-logo[data-mark="d-link-lockup.png"],
.brand-plate .subbrand-logo[data-mark="d-link-lockup.png"] {
  width: 120px;
  height: 24px;
}

.brand-plate .brand-logo[data-mark="d-link.svg"],
.brand-plate .subbrand-logo[data-mark="d-link.svg"] {
  width: 120px;
  height: 27px;
}

.brand-plate .brand-logo[data-mark="datasystems-black.svg"],
.brand-plate .subbrand-logo[data-mark="datasystems-black.svg"] {
  width: 120px;
  height: 30px;
}

.brand-plate .brand-logo[data-mark="datasystems-white.svg"],
.brand-plate .subbrand-logo[data-mark="datasystems-white.svg"] {
  width: 5px;
  height: 52px;
}

.brand-plate .brand-logo[data-mark="datasystems-wordmark.png"],
.brand-plate .subbrand-logo[data-mark="datasystems-wordmark.png"] {
  width: 120px;
  height: 20px;
}

.brand-plate .brand-logo[data-mark="dell.svg"],
.brand-plate .subbrand-logo[data-mark="dell.svg"] {
  width: 120px;
  height: 38px;
}

.brand-plate .brand-logo[data-mark="digisol.svg"],
.brand-plate .subbrand-logo[data-mark="digisol.svg"] {
  width: 120px;
  height: 16px;
}

.brand-plate .brand-logo[data-mark="fluke-networks.svg"],
.brand-plate .subbrand-logo[data-mark="fluke-networks.svg"] {
  width: 120px;
  height: 26px;
}

.brand-plate .brand-logo[data-mark="fortinet.svg"],
.brand-plate .subbrand-logo[data-mark="fortinet.svg"] {
  width: 120px;
  height: 14px;
}

.brand-plate .brand-logo[data-mark="geonix.svg"],
.brand-plate .subbrand-logo[data-mark="geonix.svg"] {
  width: 120px;
  height: 41px;
}

.brand-plate .brand-logo[data-mark="hikvision.svg"],
.brand-plate .subbrand-logo[data-mark="hikvision.svg"] {
  width: 120px;
  height: 18px;
}

.brand-plate .brand-logo[data-mark="hp.svg"],
.brand-plate .subbrand-logo[data-mark="hp.svg"] {
  width: 52px;
  height: 52px;
}

.brand-plate .brand-logo[data-mark="lenovo.svg"],
.brand-plate .subbrand-logo[data-mark="lenovo.svg"] {
  width: 120px;
  height: 40px;
}

.brand-plate .brand-logo[data-mark="lg.svg"],
.brand-plate .subbrand-logo[data-mark="lg.svg"] {
  width: 105px;
  height: 50px;
}

.brand-plate .brand-logo[data-mark="logitech.svg"],
.brand-plate .subbrand-logo[data-mark="logitech.svg"] {
  width: 120px;
  height: 36px;
}

.brand-plate .brand-logo[data-mark="netrack.svg"],
.brand-plate .subbrand-logo[data-mark="netrack.svg"] {
  width: 120px;
  height: 26px;
}

.brand-plate .brand-logo[data-mark="numeric.svg"],
.brand-plate .subbrand-logo[data-mark="numeric.svg"] {
  width: 120px;
  height: 50px;
}

.brand-plate .brand-logo[data-mark="palo-alto-networks-lockup.png"],
.brand-plate .subbrand-logo[data-mark="palo-alto-networks-lockup.png"] {
  width: 120px;
  height: 22px;
}

.brand-plate .brand-logo[data-mark="palo-alto-networks.svg"],
.brand-plate .subbrand-logo[data-mark="palo-alto-networks.svg"] {
  width: 73px;
  height: 52px;
}

.brand-plate .brand-logo[data-mark="qnap.svg"],
.brand-plate .subbrand-logo[data-mark="qnap.svg"] {
  width: 120px;
  height: 20px;
}

.brand-plate .brand-logo[data-mark="samsung.svg"],
.brand-plate .subbrand-logo[data-mark="samsung.svg"] {
  width: 120px;
  height: 18px;
}

.brand-plate .brand-logo[data-mark="seagate.svg"],
.brand-plate .subbrand-logo[data-mark="seagate.svg"] {
  width: 120px;
  height: 46px;
}

.brand-plate .brand-logo[data-mark="sophos.svg"],
.brand-plate .subbrand-logo[data-mark="sophos.svg"] {
  width: 120px;
  height: 20px;
}

.brand-plate .brand-logo[data-mark="systimax-commscope.png"],
.brand-plate .subbrand-logo[data-mark="systimax-commscope.png"] {
  width: 120px;
  height: 31px;
}

.brand-plate .brand-logo[data-mark="toshiba.svg"],
.brand-plate .subbrand-logo[data-mark="toshiba.svg"] {
  width: 120px;
  height: 18px;
}

.brand-plate .brand-logo[data-mark="tp-link-lockup.png"],
.brand-plate .subbrand-logo[data-mark="tp-link-lockup.png"] {
  width: 120px;
  height: 45px;
}

.brand-plate .brand-logo[data-mark="tp-link.svg"],
.brand-plate .subbrand-logo[data-mark="tp-link.svg"] {
  width: 51px;
  height: 52px;
}

.brand-plate .brand-logo[data-mark="ubiquiti-lockup.png"],
.brand-plate .subbrand-logo[data-mark="ubiquiti-lockup.png"] {
  width: 42px;
  height: 52px;
}

.brand-plate .brand-logo[data-mark="ubiquiti.svg"],
.brand-plate .subbrand-logo[data-mark="ubiquiti.svg"] {
  width: 52px;
  height: 52px;
}
