@import "./checklist-admin.css";

.item-row--dragging {
	opacity: 0.6;
}

.item-row--drop-target {
	outline: 2px solid var(--cl-link);
	outline-offset: 2px;
}

.item-row__handle {
	flex-shrink: 0;
	width: 36px;
	min-height: 44px;
	border: none;
	background: transparent;
	color: var(--cl-text-hint, var(--cl-text-secondary));
	cursor: grab;
}

.item-row__handle:active {
	cursor: grabbing;
}

.item-row__handle--placeholder {
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.btn-add-item--inline {
	align-self: flex-start;
}

.item-row--draft {
	align-items: center;
}

.btn-item-confirm {
	flex-shrink: 0;
	width: 36px;
	height: 44px;
	min-height: 44px;
	border: none;
	background: transparent;
	color: var(--cl-link);
	cursor: pointer;
}

.btn-item-confirm:disabled {
	opacity: 0.4;
	cursor: not-allowed;
}