/* Global Styles */


/* Side Bar */
.sb a {
    color: #333;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 8px 12px;
    border-radius: 6px;
    transition: background 0.2s ease;
  }

  .sb a i {
    color: #888;
    font-size: 1rem;
  }

  .sb a:hover {
    background-color: #f5f5f5;
    color: #000;
  }

  .sb a.active {
    color: #37B34A;
    background-color: #EAF6FF;
    font-weight: 500;
  }

  .sb a.active i {
    color: #37B34A;
  }