/**
 * 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/
 */

/* -----------------------------------------------------------------------------
 *
 * Utilities
 *
 * This file is just a clearing-house.
 * Make partials (start with an underscore) for any actual css code.
 *
 * ----------------------------------------------------------------------------- */

/* Variables - needed everywhere. */

/* -----------------------------------------------------------------------------
 * SVG - Arrow Right
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Arrow (light, left)
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Caret Down
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Caret Left
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Caret Right
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Caret Up
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Check
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Close
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Day
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Dropdown
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Error
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Featured
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Filters
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Link
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Guest
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - List
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Location
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Mail
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Map
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Map pin
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Messages
 * ----------------------------------------------------------------------------- */

/* stylelint-disable-line block-no-empty */

/* -----------------------------------------------------------------------------
 * SVG - Month
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - No Map
 * ----------------------------------------------------------------------------- */

/* stylelint-disable-line block-no-empty */

/* -----------------------------------------------------------------------------
 * SVG - Paper Plane
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Phone
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Photo
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Plus
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Recurring
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Remove
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Reset
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Search
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Search Filter
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Week
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * SVG - Cal Export
 * ----------------------------------------------------------------------------- */

/* stylelint-disable-line block-no-empty */

/* Mixins */

/* -----------------------------------------------------------------------------
 * Body
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Desktop Body 1
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Desktop Body 2
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Desktop Body 3
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Mobile Body 1
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Mobile Body 2
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Mobile Body 3
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 1
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 2
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 3
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 4
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 5
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 6
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 7
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Heading 8
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Anchor - Default
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Anchor - Alt
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Anchor - Thin
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Anchor - Thin
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Anchor - Event Title
 *
 * This mixin intentionally only affects the text, border and background _colors_
 * to make sure they all follow the Customizer overrides.
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Anchor - Event Title
 *
 * This mixin intentionally only affects typography of the title
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Button - Global
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Button - Solid
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Button - Link
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Button - Border
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Button - Border Small
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Button - Icon Border
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Sliders & Toggles
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Sliders
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Hidden: Hide from both screenreaders and browsers
 * @author: h5bp.com/u
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Visually Hide: Hide only visually, but have it available for screenreaders
 * @author: h5bp.com/v
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 * Visually Show: Show element after has been hidden with %visually-hide
 * ----------------------------------------------------------------------------- */

/* Capacity Table */

.tribe-tickets-editor-capacity-table tbody tr:not(:last-child) {
		box-shadow: none;
	}

#tribe_show_attendees {
	margin-left: 0.4em;
}

.tribe-warning-toggle {
	border: none;
	box-shadow: none;
	float: right;
	margin: 0 10px 0 0;
	transition: all 0.5s ease;
}

.tribe-warning-toggle label {
		line-height: 33px;
	}

.tribe-warning-toggle label .event-warnings {
			color: red;
		}

.tribe-warning-toggle label .event-warnings .dashicons, .tribe-warning-toggle label .event-warnings-close .dashicons {
				font-size: 18px;
				line-height: 33px;
			}

.tribe-warning-toggle #tribe-tickets-warning {
		display: none;
	}

.recurring-warning {
	color: red;
	padding: 10px;
	transition: all 0.5s ease;
}

.recurring-warning .dashicons {
		font-size: 40px;
		height: 0;
		line-height: 75px;
		width: 0;
	}

.recurring-warning .recurring-warning-msg {
		min-height: 38px;
		padding: 0 0 0 50px;
	}

.tribe_attendee-collection_meta:after {
	width: calc(100% - 160px);
}

.tribe-tickets__tickets-editor-ticket-name-attendee-registration-fields {
	color: #999;
	display: block;
	font-size: var(--tec-font-size-1);
	line-height: var(--tec-spacer-4);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.tribe-tickets__tickets-editor-ticket-name-attendee-registration-fields:before {
		color: #ccc;
		font-size: var(--tec-spacer-3);
		height: var(--tec-spacer-3);
		line-height: var(--tec-spacer-3);
		margin-top: calc(var(--tec-spacer-0)/2);
		width: var(--tec-spacer-3);
	}

.tec-tickets__admin-banner.tec-tickets__admin-etp-app-settings-banner {
		background-color: #fff;
	}

.tec-tickets__admin-banner.tec-tickets__admin-etp-app-settings-banner .heading {
			background: none;
		}

.tec-tickets__admin-etp-app-settings-banner-help-text {
	max-width: 690px;
}

.tec-tickets__admin-etp-app-settings-connection-wrapper {
	align-items: center;
	display: flex;
	flex-direction: column;
	max-width: 640px;
	text-align: center;
}

.tec-tickets__admin-etp-app-settings-qr-code {
	width: 246px;
}

.tec-tickets__admin-etp-app-settings-qr-code img {
		height: 100%;
		width: 100%;
	}

.tec-tickets__admin-etp-app-settings-manual-options {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: 20px 20px;
	padding: 10px;
	text-align: center;
}

.tec-tickets__admin-etp-app-settings-manual-options .tec-tickets__admin-etp-app-settings-api-key {
		background: #efeff0;
		border: 0;
		border-radius: 0;
		box-shadow: none;
		color: #000;
		font-family: monospace, roboto, arial;
		font-size: var(--tec-font-size-5);
		font-weight: var(--tec-font-weight-regular);
		height: 36px;
		line-height: var(--tec-line-height-3);
		margin: 0.25em 0 0.75em;
		text-align: center;
		width: 160px;
	}

.tec-tickets__admin-etp-app-settings-site-url {
	font-size: var(--tec-font-size-2);
	font-weight: var(--tec-font-weight-regular);
	line-height: var(--tec-line-height-2);
	margin: 0.25em 0 1.25em;
}

.tec-tickets__admin-etp-app-settings-api-key-label,
.tec-tickets__admin-etp-app-settings-site-url-label {
	color: #3c434a;
	font-size: var(--tec-font-size-1);
	font-weight: var(--tec-font-weight-bold);
	line-height: var(--tec-line-height-2);
}

.tec-tickets__admin-etp-app-settings-generate-api-key {
	cursor: pointer;
}

@media (min-width: 768px) {

.tec-tickets__admin-etp-app-settings-connection-wrapper {
		flex-direction: row
}
	}
