
	.app.svelte-3qm88h {
		display: flex;
		flex-direction: column;
		min-height: 100vh;
	}

	.main-content.svelte-3qm88h {
		isolation: isolate;
	}

	/* Warm backdrop for the auth modal (matching the correction modal) */
	.auth-modal-backdrop {
		background: rgba(127, 98, 68, 0.25) !important;
		backdrop-filter: blur(5px) !important;
		-webkit-backdrop-filter: blur(5px) !important;
	}

	/* Override flowbite input focus rings from blue to lava */
	input:focus {
		--tw-ring-color: rgba(234, 70, 33, 0.4) !important;
		border-color: rgba(234, 70, 33, 0.5) !important;
	}
