active {
      transform: scale(0.98);
    }

    .data-uri-container {
      margin-bottom: 20px;
    }

    .data-uri-container label {
      display: block;
      margin-bottom: 8px;
      font-weight: 500;
      color: #374151;
    }

    .download-btn {
      display: none;
      width: 100%;
      background: #667eea;
      color: white;
      border: none;
      padding: 12px 24px;
      border-radius: 8px;
      font-size: 16px;
      font-weight: 600;
      cursor: pointer;
      margin-bottom: 20p