td {
	padding: 0.25rem;
}

.cap {
	max-width: 350px;
}

.fg-contrast {
	color: var(--theme-backdrop-contrast) !important;
}

.mat-button {
	border: var(--theme-primary) solid 1.5px;
	border-radius: 50vh;
	color: var(--theme-primary);
	background: transparent;
	padding: 5px 20px;
	transition: 0.3s;
}

.mat-button:hover {
	color: white;
	background: var(--theme-primary);
	cursor: pointer;
}

.status {
	display: inline-block;
	border-radius: 50%;
	margin-right: 0.5rem;
	height: 12px;
	width: 12px;
	background: #ccc;
}

.fade-in {
	animation: fadeIn 0.5s ease-in;
}

@keyframes fadeIn {
	0%{ opacity: 0; }
	100% { opacity: 100%; }
}
