/**
 * Gravity & WPDT Actions Pro
 *
 * Actions UI Styling
 *
 * @package Gravity_WPDT_Actions_Pro
 * @author iTrust Technologies - Daniel Obiri-Korang (Ghana)
 */


/**
 * Actions Column Wrapper
 */
.gwdtap-action-buttons {

	display: flex;

	align-items: center;

	justify-content: center;

	gap: 6px;

	white-space: nowrap;

}



/**
 * Action Buttons
 */
.gwdtap-btn {

	width: 32px;

	height: 32px;

	border: none;

	border-radius: 6px;

	display: inline-flex;

	align-items: center;

	justify-content: center;

	cursor: pointer;

	padding: 0;

	color: #ffffff;

	transition: all .25s ease;

	box-shadow: 0 2px 5px rgba(0,0,0,0.15);

}



/**
 * Dashicons
 */
.gwdtap-btn .dashicons {

	font-size: 17px;

	width: 17px;

	height: 17px;

	line-height: 1;

}



/**
 * Hover Animation
 */
.gwdtap-btn:hover {


	transform: translateY(-2px) scale(1.08);

	box-shadow: 
		0 5px 12px rgba(0,0,0,0.25);


}



/**
 * Loading State
 */
.gwdtap-btn.gwdtap-loading {


	opacity: .6;

	cursor: wait;

	transform: none;


}



/**
 * VIEW Button
 */
.gwdtap-view {


	background: #2271b1;


}


.gwdtap-view:hover {


	background: #135e96;


}




/**
 * EDIT Button
 */
.gwdtap-edit {


	background: #dba617;


}


.gwdtap-edit:hover {


	background: #b88900;


}





/**
 * DELETE Button
 */
.gwdtap-delete {


	background: #d63638;


}


.gwdtap-delete:hover {


	background: #b32d2e;


}





/**
 * EXPORT Button
 */
.gwdtap-export {


	background: #008a20;


}


.gwdtap-export:hover {


	background: #006b18;


}




/**
 * ACTIONS Header
 */
.gwdtap-action-header {


	text-align: center !important;

	font-weight: 700;

	vertical-align: middle;


}





/**
 * Actions Column
 */
td.gwdtap-actions {


	text-align:center;

	vertical-align:middle;


}



/**
 * Sticky Actions Column Support
 */
.gwdtap-sticky {


	position: sticky;

	left:0;

	z-index:5;

	background:#fff;


}



/**
 * Responsive Fix
 */
.wpDataTablesWrapper .gwdtap-action-buttons {


	min-width:110px;


}