a {
    scroll-behavior: smooth;
  }
      body {
        font-family: 'Inter', sans-serif;
        transition: background-color 0.5s, color 0.5s;
      }
  
      html {
        scroll-behavior: smooth;
      }
  
      .icon-small {
        font-size: 1.25rem;
      }
  
      [data-theme="dark"] .list-disc {
    color: #A0A0A0;
  }
  
  [data-theme="dark"] .list-disc li {
    color: #A0A0A0;
  }
  
      [data-theme="dark"] {
        background-color: #111827;
        color: #F9FAFB;
      }
  
      [data-theme="dark"] .bg-white,
      [data-theme="dark"] .bg-gray-100 {
        background-color: #1F2937;
      }
  
      [data-theme="dark"] .text-gray-800,
      [data-theme="dark"] .text-gray-700,
      [data-theme="dark"] .text-gray-500 {
        color: #E5E7EB;
      }
  
      [data-theme="dark"] .discord-btn:hover {
        background-color: #374151;
      }
  
      .discord-btn {
        background-color: #5865F2;
        color: white;
        transition: background-color 0.3s;
      }
  
      .discord-btn:hover {
        background-color: #4752C4;
      }
  
      .glass {
        backdrop-filter: blur(10px);
        background-color: rgba(255, 255, 255, 0.6);
      }
  
      [data-theme="dark"] .glass {
        background-color: rgba(31, 41, 55, 0.6);
      }
      .sidebar-link:hover {
    background-color: #374151;
    border-radius: 4px;
  }
  .sidebar-link.active {
    background-color: #1F2937;
  }
  button:hover, .discord-btn:hover {
    transform: scale(1.05);
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  }
  .card {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 12px;
  }