/**
 * CubeWP Claim Status Widget Styles
 *
 * @package cubewp-addon-claim
 * @version 1.0.0
 */

/* Claim Status Wrapper */
.cwp-claim-status-wrapper {
	display: inline-block;
}

.cwp-claim-status {
	display: inline-flex;
	align-items: center;
}

.cwp-claim-status-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.cwp-claim-status-text {
	display: inline-block;
}

/* Tooltip Styles */
.cwp-claim-status-tooltip-wrapper {
	position: relative;
	display: inline-block;
	cursor: pointer;
}

.cwp-claim-status-tooltip {
	visibility: hidden;
	opacity: 0;
	position: absolute;
	bottom: 125%;
	left: 50%;
	transform: translateX(-50%);
	padding: 8px 12px;
	border-radius: 4px;
	white-space: nowrap;
	z-index: 1000;
	transition: opacity 0.3s, visibility 0.3s;
	pointer-events: none;
	font-size: 14px;
	line-height: 1.4;
}

.cwp-claim-status-tooltip::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	border: 5px solid transparent;
}

.cwp-claim-status-tooltip-wrapper:hover .cwp-claim-status-tooltip {
	visibility: visible;
	opacity: 1;
}

