@import "tailwindcss";
@import "@manacore/shared-tailwind/themes.css";

/* Scan shared packages for Tailwind classes */
@source "../../../../packages/shared-ui/src";
@source "../../../../packages/shared-auth-ui/src";
@source "../../../../packages/shared-branding/src";
@source "../../../../packages/shared-theme-ui/src";
@source "../../../../packages/shared-theme-ui/src/components";
@source "../../../../packages/shared-theme-ui/src/pages";
@source "../../../../packages/shared-subscription-ui/src";

@layer base {
	:root {
		color-scheme: light dark;
	}

	h1 {
		font-size: 2.25rem;
		line-height: 2.5rem;
		font-weight: 700;
	}

	h2 {
		font-size: 1.875rem;
		line-height: 2.25rem;
		font-weight: 700;
	}

	h3 {
		font-size: 1.5rem;
		line-height: 2rem;
		font-weight: 600;
	}

	h4 {
		font-size: 1.25rem;
		line-height: 1.75rem;
		font-weight: 600;
	}

	h5 {
		font-size: 1.125rem;
		line-height: 1.75rem;
		font-weight: 500;
	}

	h6 {
		font-size: 1rem;
		line-height: 1.5rem;
		font-weight: 500;
	}
}
