@tailwind base;
@tailwind components;
@tailwind utilities;


.psdm_container {
	@apply psdmtw-p-2 psdmtw-bg-gray-100 psdmtw-border psdmtw-border-gray-400 psdmtw-rounded-lg psdmtw-max-w-xl;
}

.psdm_container select {
	@apply psdmtw-w-full psdmtw-mb-2 psdmtw-border psdmtw-border-gray-300 psdmtw-rounded-md;
}

.psdm_email_title {
	@apply psdmtw-font-medium psdmtw-text-lg psdmtw-text-gray-800 psdmtw-mb-1;
}

.psdm_email_head {
	@apply psdmtw-text-sm psdmtw-text-gray-800;
}

.psdm_email_text {
	@apply psdmtw-text-sm psdmtw-text-gray-800;
}

.psdm_shortcode_button {
	@apply psdmtw-rounded-full psdmtw-bg-indigo-600 psdmtw-px-2.5 psdmtw-py-1 psdmtw-mt-1 psdmtw-text-xs psdmtw-font-semibold psdmtw-text-white psdmtw-shadow-sm hover:psdmtw-bg-indigo-500 focus-visible:psdmtw-outline focus-visible:psdmtw-outline-2 focus-visible:psdmtw-outline-offset-2 focus-visible:psdmtw-outline-indigo-600 active:psdmtw-bg-red-600;
}

.psdm_esp_title {
	@apply psdmtw-font-medium psdmtw-text-lg psdmtw-text-gray-800 psdmtw-mb-1;
	margin-left: 10px;
}

.psdm_esp_body {
	@apply psdmtw-font-normal psdmtw-text-base psdmtw-text-gray-800 psdmtw-mb-1;
	margin-left: 10px;
}

.psdm_tag_button {
	@apply psdmtw-bg-blue-500 psdmtw-text-white psdmtw-px-4 psdmtw-py-2 psdmtw-rounded psdmtw-text-sm psdmtw-font-medium hover:psdmtw-bg-blue-600 psdmtw-transition-colors;
}

.psdm_hidden {
	@apply psdmtw-invisible
}

.psdm_available_tags {
	@apply psdmtw-text-base psdmtw-text-gray-600 psdmtw-mb-2;
}

.psdm_mt3 {
	@apply psdmtw-mt-3;
}

.psdm_tag_list {
	@apply psdmtw-flex psdmtw-flex-wrap psdmtw-gap-2;
}