/* Custom Scrollbar */
    .scrollbar::-webkit-scrollbar {
      width: 12px;
      height: 12px;
    }

    /* Track */
    .scrollbar::-webkit-scrollbar-track {
      background: #e6e6e6;
      border-radius: 10px;
      box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
    }

    /* Thumb */
    .scrollbar::-webkit-scrollbar-thumb {
      background: linear-gradient(180deg, #6a5af9, #8a7bff);
      border-radius: 10px;
      border: 2px solid #e6e6e6;
      /* space around thumb */
      box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
      transition: background 0.3s ease;
    }

    /* Hover on thumb */
    .scrollbar::-webkit-scrollbar-thumb:hover {
      background: linear-gradient(180deg, #5949ff, #7268ff);
    }

    /* Corners (for both-axis scroll) */
    .scrollbar::-webkit-scrollbar-corner {
      background: #e6e6e6;
    }

    .blink {
      animation: blinker 0.8s linear infinite;
    }

    @keyframes blinker {
      50% {
        opacity: 0.2;
      }
    }
