.add-thread {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px 16px;
	font-size: 16px;
	font-weight: 700;
	color: #1d9bf0; /* Twitter blue */
	background-color: transparent;
	border: 2px solid #016aa1;
	border-radius: 50px;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
}

.thread-image-upload {
	position: absolute;
	left: 10%;
	top: 10%;
	z-index: 1;
	opacity: 0;

	svg {
		fill: #fff;
	}
}

.thread-item-left {

	&:hover .thread-image-upload {
		opacity: 1;
	}
}

.drag-thread {
	cursor: grab;
}

.drag-thread:active {
	cursor: grabbing;
	color: #333;
}
