
		/* Wrapper de la página Mis Entradas: fondo transparente
			(mismo formato que en el thank-you). Sin fondo gris claro. */
		.pp-mis-entradas {
			background-color: transparent;
			border-radius: 0;
			padding: 20px 0;
			display: flex;
			flex-direction: column;
			gap: 32px;
			border: none;
			box-shadow: none;
		}

		/* Cada pedido: sin border-bottom que rompa el diseño. */
		.pp-order-block {
			margin: 0;
			padding-bottom: 0;
			border-bottom: none;
		}
		.pp-order-block:last-child {
			border-bottom: none;
			margin-bottom: 0;
			padding-bottom: 0;
		}

		/* Título del pedido: sin barra inferior (no aplica el estilo
			anterior con borde oscuro). */
		.pp-order-title {
			display: none !important;
		}

		/* Solo en Mi Cuenta: los textos blancos de las tarjetas pasan a
			negro y los morados suaves (#c8a8ff) pasan a un morado más
			intenso. */
		.pp-mis-entradas .qr-label,
		.pp-mis-entradas .ticket-info .name,
		.pp-mis-entradas .ticket-meta,
		.pp-mis-entradas .ticket-meta > div {
			color: #000000 !important;
		}
		.pp-mis-entradas .ticket-meta .muted,
		.pp-mis-entradas .qr-id {
			color: #6d28d9 !important;
		}

		/* Bug 13: paginación en Mi Cuenta (no más "cargar 50+ pedidos
			y cientos de QRs en un solo render"). */
		.pp-mis-entradas-pagination {
			display: flex;
			justify-content: center;
			gap: 6px;
			margin-top: 24px;
			flex-wrap: wrap;
		}
		.pp-mis-entradas-pagination a,
		.pp-mis-entradas-pagination span {
			display: inline-flex;
			align-items: center;
			justify-content: center;
			min-width: 36px;
			height: 36px;
			padding: 0 10px;
			border-radius: 8px;
			border: 1px solid rgba(0,0,0,0.18);
			color: #6d28d9;
			font-weight: 700;
			text-decoration: none;
			background: #ffffff;
		}
		.pp-mis-entradas-pagination .current {
			background: #6d28d9;
			color: #ffffff;
			border-color: #6d28d9;
		}
		.pp-mis-entradas-pagination a:hover {
			background: rgba(109,40,217,0.12);
		}

		@media (max-width: 767px) {
			.pp-mis-entradas {
				padding: 12px 0;
			}
		}
	