@import "fontawesome5/css/all.min.css";
@import "glyphicons/css/glyphicons.css";
@import "shippingNET/css/shippingNETFont.css";

[data-bs-theme="light"] {
    --bs-note-border-subtle:#efd9fd;
    --bs-note-bg-subtle: #efd9fd;
}

[data-bs-theme="dark"] {
    --bs-note-border-subtle:#ad2ffc;
    --bs-note-bg-subtle: #1f0a2c;
}

[data-bs-theme="light"] {
    --bs-tip-border-subtle:#dff6dd;
    --bs-tip-bg-subtle: #dff6dd;
}

[data-bs-theme="dark"] {
    --bs-tip-border-subtle:#15f800;
    --bs-tip-bg-subtle: #2e332e;
}

.NOTE {
    --bs-alert-color: var(--bs-note-text-emphasis);
    --bs-alert-bg: var(--bs-note-bg-subtle);
    --bs-alert-border-color: var(--bs-note-border-subtle);
    --bs-alert-link-color: var(--bs-note-text-emphasis);
}

.TIP {
    --bs-alert-color: var(--bs-tip-text-emphasis);
    --bs-alert-bg: var(--bs-tip-bg-subtle);
    --bs-alert-border-color: var(--bs-tip-border-subtle);
    --bs-alert-link-color: var(--bs-tip-text-emphasis);
}

.shippingnet-list-icons {
    color: #2f77be
}

.shippingnet-list-icons-danger {
  color: #a94442
}
.mobile-action-button {
    width: 25px;
    height: 25px;
    border-radius: 5px;
    padding: 4px;
    color: white;
}

.mobile-collo-scan-status {
  width: 30px;
  height: 25px;
  border-radius: 10px;
  padding: 4px;
  text-align: center;
  color: white;
}

.mobile-menu-item-icon {
  font-size: 22px;
  color: #3399dd;
  display: inline-block;
  text-align: center;
}

.mobile-title-icons {
  min-width: 18px;
  background-color: black;
  color: white;
  padding: 3px;
  font-size: 10pt;
}

.mobile-circle-icon {
  border-radius: 1em;
  color: white;
  font-size: 0.7em;
  text-align: center;
  padding: 0.3em;
}

.mobile-circle-icon.article, .mobile-circle-icon.shipment {
  background-color: #FFCA28;
}
.mobile-circle-icon.collo {
  background-color: #428BCA;
}

.mm-item-icon {
    font-size: 48px;
    color: #3399dd;
    border: 1px solid #3399dd;
    border-radius: 8px;
    width: 64px;
    height: 64px;
    text-align: center;
}

.mm-salesmanager {
    color: #ffffff;
    border-color: #0173D0;
    background-color: #98208E;
    padding-top: 4px;
}

.mm-shipments {
    color: #ffffff;
    border-color: #666666;
    background-color: #0173D0;
    padding-top: 2px;
  }

.mm-systemconfig {
    color: #ffffff;
    border-color: #cccccc;
    background-color: #02D1D8;
    padding-top: 2px;
  }

  .mm-administration {
    padding-top: 2px;
  }
  .mm-accounting {
    color: powderblue;
    background-color: darkSlateGrey;
    border-color: #777;
    font-size: 42px;
    padding-top: 2px;
  }
  .mm-devicemonitor {
    color: #ffffff;
    border-color: #666666;
    background-color: #32BB00;
    padding-top: 2px;
  }
  .mm-dispatchdispo {
    color: #fff;
    border-color: #A51401;
    border-width: 1px;
    background-color: #DA1F00;
  }
  .mm-transportdispo {
    color: #ea5d0b;
    border-color: #666666;
    background-color: #eeeeee;
    padding-top: 2px;
  }
  .mm-reporting {
    color: #ea5d0b;
    border-color: #aaaaaa;
    background-color: #333333;
    border-width: 3px;
    font-size: 32pt;
    padding-top: 8px;
  }
  .mm-warehousing {
    color: #777;
    border-color: #777;
    background-color: #f7e400;
  }
  .mm-manufacturing {
    color: orange;
    border-color: #645A4C;
    background-color: white;
    border-width: 1px;
    font-size: 34pt;
  }
  .mm-qualityassurance {
    color: #fff;
    border-color: #666666;
    background-color: #2e7d32;
  }

  .rn-version {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13pt;
    font-weight: bolder;
  }

  .rn-object {
    font-size: 12pt;
    font-weight: bolder;
    color:#d3d3d3;
  }
