@use 'exports' as *;

.callout {
	@layer components {
		@include vars;
		@include component;
	}

	@layer mods {
		&.mod-S {
			@include S;
		}

		&.mod-AI {
			@include AI;
		}

		&:has(.callout-content-description-actions) {
			@include actions;
		}

		&:has(.callout-content-description-actions.mod-inline) {
			@include actionsInline;

			&.mod-S {
				@include actionsInlineS;
			}
		}
	}
}
