/* ActionIndicator - 오버레이 + 스피너 타입 로딩 인디케이터 */

.action-overlay {
	position: absolute;
	background: rgba(0, 0, 0, 0.25);
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 9999;
	cursor: not-allowed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.action-spinner {
	border: 3px solid rgba(255, 255, 255, 0.4);
	border-top-color: #fff;
	border-radius: 50%;
	animation: action-spin 0.8s linear infinite;
	cursor: not-allowed;
}

@keyframes action-spin {
	to {
		transform: rotate(360deg);
	}
}
