.vjs-shell.svelte-1fg6i9x {
		position: relative;
		display: block;
		width: 100%;
		height: 100%;
		max-height: 100%;
		min-height: 0;
		overflow: hidden;
		border-radius: 0.5rem;
	}
	.vjs-status.svelte-1fg6i9x {
		position: absolute;
		inset: 0;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		gap: 0.75rem;
		width: 100%;
		height: 100%;
		padding: 1.5rem;
		background: rgba(0, 0, 0, 0.5);
		color: white;
		text-align: center;
	}
	.vjs-status--error.svelte-1fg6i9x {
		color: #fca5a5; /* red-300 */
	}