
    .close-btn:hover {
      background: rgba(255, 255, 255, 0.3);
      transform: scale(1.1);
    }

    .panel-content {
      padding: 20px;
      max-height: calc(90vh - 120px);
      overflow-y: auto;
      scrollbar-width: thin;
      scrollbar-color: #ddd #f5f5f5;
    }

    .panel-content::-webkit-scrollbar {
      width: 6px;
    }

    .panel-content::-webkit-scrollbar-track {
      background: #f5f5f5;
    }

    .panel-content::-webkit-scrollbar-thumb {
      background: #ddd;
      border-rad