play: flex;
      justify-content: center;
      align-items: center;
      z-index: 50;
    }

    .dialog {
      background-color: white;
      border-radius: 0.5rem;
      padding: 1.5rem;
      width: 90%;
      max-width: 500px;
    }

    .dialog h3 {
      font-size: 1.25rem;
      font-weight: bold;
      margin-bottom: 0;
      margin-top: 0;
    }

    .dialog p {
      font-size: 0.875rem;
      color: #6b7280;
      margin-bottom: 1rem;
      margin-top: 0;
    }

    .select-wrapper {
      po