/**
 * This CSS file was auto-generated via PostCSS
 *
 * Contributors should avoid editing this file, but instead edit the associated
 * src/resources/postcss/ file. For more information, check out our engineering
 * docs on how we handle CSS in our engineering docs.
 *
 * @see: https://the-events-calendar.github.io/products-engineering/docs/code-standards/css/
 */

/**
 * Event Tickets Plus - Admin Waitlist Subscribers Page.
 *
 * @since 6.2.0
 */

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top .tribe-datepicker {
			margin-right: var(--tec-spacer-1);
			min-width: 110px;
		}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top .tribe-dropdown {
			min-width: 160px;
		}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top .tribe-dropdown .select2-selection {
				width: 100%;
			}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top [for="tec_tc_data-range-to"] {
			color: #333;
			font-size: var(--tec-font-size-2);
			font-weight: var(--tec-font-weight-regular);
			line-height: 1.23;
			margin-left: calc(var(--tec-spacer-0)*-1);
			margin-right: var(--tec-spacer-0);
			text-align: left;
		}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top div.actions .select2-container {
				margin-left: var(--tec-spacer-3);
				max-height: 30px;
				min-width: 180px !important;
			}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top div.actions .select2-container .selection {
					display: inline-block;
					width: 100%;
				}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top div.actions .select2-container .selection .select2-selection {
						width: 100%;
					}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top div.bulkactions {
			margin-right: var(--tec-spacer-3);
		}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top #post-query-submit {
			margin-left: var(--tec-spacer-3);
		}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers #waitlist_subscribers-search-input {
		min-width: 260px;
	}

.tec-tickets-plus-waitlist-subscriber-status {
	align-items: center;
	background: var(--tec-admin-core-grey-10);
	border: 1px solid rgba(0, 0, 0, 0.05);
	border-radius: var(--tec-border-radius-default);
	color: var(--tec-admin-core-grey-80);
	cursor: inherit !important;
	display: inline-flex;
	flex-flow: row nowrap;
	font-family: var(--tec-font-family-sans-serif);
	font-size: var(--tec-font-size-2);
	font-weight: var(--tec-font-weight-regular);
	justify-content: center;
	line-height: var(--tec-line-height-3);
	margin: calc(var(--tec-spacer-0)*-1) 0;
	max-width: 100%;
	padding: var(--tec-spacer-0) var(--tec-spacer-1);
	text-align: center;
	white-space: nowrap;
}

.tec-tickets-plus-waitlist-subscriber-status > span {
		margin-left: 0;
		margin-right: 0;
		overflow: hidden;
		text-overflow: ellipsis;
	}

.tec-tickets-plus-waitlist-subscriber-status > span:first-child {
			margin-right: var(--tec-spacer-0);
		}

.tec-tickets-plus-waitlist-subscriber-status .dashicons {
		font-size: var(--tec-font-size-4);
	}

.tec-tickets-plus-waitlist-subscriber-status.status-pending {
		background: var(--tec-admin-core-grey-2);
		border-color: var(--tec-admin-core-grey-10);
	}

.tec-tickets-plus-waitlist-subscriber-status.status-pending .dashicons {
			color: var(--tec-admin-core-grey-50);
		}

.tec-tickets-plus-waitlist-subscriber-status.status-completed {
		background: var(--tec-admin-core-green-5);
		border-color: var(--tec-admin-core-green);
	}

.tec-tickets-plus-waitlist-subscriber-status.status-completed .dashicons {
			color: var(--tec-success-border-color);
		}

@media screen and (min-width: 783px) {

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers div.tablenav.top div.actions {
				align-items: center;
				display: flex;
				flex-flow: row wrap
		}
			}

@media screen and (max-width: 780px) {

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders {
			background: none;
			border: none
	}

			body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders thead,
			body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders tfoot {
				display: none;
			}

			body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders tr.is-expanded {
				display: block;
				padding: var(--tec-spacer-3) var(--tec-spacer-5);
			}

body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list {

				/* we hates important, my precious, but we musts override it. */
		}
				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list td {
					padding-bottom: var(--tec-spacer-0);
					padding-top: var(--tec-spacer-0);
				}
				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-gateway {
					display: none !important;
				}
		}

@media screen and (min-width: 780px) {
				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-order {
					min-width: 240px;
				}

				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-status {
					width: 10ch;
				}

				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-items {
					width: 18ch;
				}

				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-total {
					width: 14ch;
				}

				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-date {
					width: 15ch;
				}

				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-post_parent {
					width: 20ch;
				}

				body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers table.tribe-tickets-commerce-orders #the-list .column-gateway {
					display: table-cell;
					width: 20ch;
				}
			}

@media screen and (max-width: 782px) {
	#the-list tr:last-child th,
	body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers #the-list tr:last-child td {
		padding-bottom: 6px;
		padding-top: 6px;
	}

	body.wp-admin.tickets_page_tec-tickets-plus-admin-waitlist-subscribers td.column-primary {
		font-weight: 700;
	}
}
