/* ==========================================================================
   Electronics Mart — Admin Portal Styles
   ========================================================================== */

.admin-nav-item {
  color: #94a3b8;
}

.admin-nav-item:hover {
  background: rgba(255, 255, 255, 0.05);
  color: #ffffff;
}

.admin-nav-item.active {
  background: rgba(245, 158, 11, 0.15);
  border: 1px solid rgba(245, 158, 11, 0.35);
  color: #fbbf24;
}

/* Custom scrollbars */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  background: #080b13;
}

::-webkit-scrollbar-thumb {
  background: #1c2438;
  border-radius: 9999px;
}

::-webkit-scrollbar-thumb:hover {
  background: #f59e0b;
}

/* Print Invoice styles */
@media print {
  body * {
    visibility: hidden;
  }
  #invoicePrintArea, #invoicePrintArea * {
    visibility: visible;
  }
  #invoicePrintArea {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    margin: 0;
    padding: 20px;
    box-shadow: none;
    border: none;
  }
}
