
[gallery-mode="true"]
{
	& inv-item-explore,
	& [extends="inv-item"]
	{
		--row-size: 6;	

		@media screen and (max-width: 1000px) 
		{
			--row-size: 3;	
		}
	}
}

inv-item-explore
{
	add-button-container,
	exists-message
	{
		margin-left: auto;
	}

	&[invItemExists] add-button-container
	{
		display: none;
	}

	&:not([invItemExists]) exists-message
	{
		display: none;
	}

	exists-message
	{
		display: block;
		background-color: var(--primary-a0);
		padding-left: 0.4rem;
		padding-right: 0.4rem;
		border-radius: var(--border-radius);
		font-size: 0.8rem;
	}
}