/* _content/Drivetrain.Web.Cms/Components/AdminPage.razor.rz.scp.css */
/* _content/Drivetrain.Web.Cms/Components/BackgroundToggleButton.razor.rz.scp.css */

/* _content/Drivetrain.Web.Cms/Components/ConfirmationPopup.razor.rz.scp.css */
.confirmation-dialog-content[b-66pome5fat] {
    display: flex;
}

.confirmation-dialog-content[b-66pome5fat]  .dxbl-btn:nth-of-type(1) {
    margin-left: auto;
}

.confirmation-dialog-content[b-66pome5fat]  .dxbl-btn:nth-of-type(2) {
    margin-left: 0.5rem;
}
/* _content/Drivetrain.Web.Cms/Components/ContentGrid/PerformanceEvent/PerformanceEventItemsGrid.razor.rz.scp.css */

[b-9wmwgy3ckz] .dxbl-grid-empty-row, [b-9wmwgy3ckz] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-9wmwgy3ckz] .dxbl-grid-top-panel, [b-9wmwgy3ckz] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-9wmwgy3ckz] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-9wmwgy3ckz] .gridpopup {
    min-width: 95vw !important;
}

[b-9wmwgy3ckz] .modal-lg, .modal-xl[b-9wmwgy3ckz] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/BaseColumns.razor.rz.scp.css */
#dropzone-external[b-f34elhtquv] {
    width: 350px;
    height: 350px;
    background-color: rgba(183, 183, 183, 0.1);
    border-width: 2px;
    border-style: dashed;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    #dropzone-external > *[b-f34elhtquv] {
        pointer-events: none;
    }

    #dropzone-external.dropzone-hover[b-f34elhtquv] {
        border-style: solid;
    }

.upload-container > span[b-f34elhtquv] {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 16px;
}

#dropzone-image[b-f34elhtquv] {
    max-width: 100%;
    max-height: 100%;
}

#dropzone-text > span[b-f34elhtquv] {
    font-weight: 100;
    opacity: 0.5;
}

.upload-progress[b-f34elhtquv] {
    display: flex;
    margin-top: 10px;
}

.flex-box[b-f34elhtquv] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Document/EffaniAssayDataGrid.razor.rz.scp.css */

[b-y0hzkt9dqs] .dxbl-grid-empty-row, [b-y0hzkt9dqs] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-y0hzkt9dqs] .dxbl-grid-top-panel, [b-y0hzkt9dqs] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-y0hzkt9dqs] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-y0hzkt9dqs] .gridpopup {
    min-width: 95vw !important;
}

[b-y0hzkt9dqs] .modal-lg, .modal-xl[b-y0hzkt9dqs] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/EntityColumns.razor.rz.scp.css */
#dropzone-external[b-0p5lci6mix] {
    width: 350px;
    height: 350px;
    background-color: rgba(183, 183, 183, 0.1);
    border-width: 2px;
    border-style: dashed;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    #dropzone-external > *[b-0p5lci6mix] {
        pointer-events: none;
    }

    #dropzone-external.dropzone-hover[b-0p5lci6mix] {
        border-style: solid;
    }

.upload-container > span[b-0p5lci6mix] {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 16px;
}

#dropzone-image[b-0p5lci6mix] {
    max-width: 100%;
    max-height: 100%;
}

#dropzone-text > span[b-0p5lci6mix] {
    font-weight: 100;
    opacity: 0.5;
}

.upload-progress[b-0p5lci6mix] {
    display: flex;
    margin-top: 10px;
}

.flex-box[b-0p5lci6mix] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/Company/CompanyDataGrid.razor.rz.scp.css */

[b-fwhd3hh12f] .dxbl-grid-empty-row, [b-fwhd3hh12f] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-fwhd3hh12f] .dxbl-grid-top-panel, [b-fwhd3hh12f] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-fwhd3hh12f] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-fwhd3hh12f] .gridpopup {
    min-width: 95vw !important;
}

[b-fwhd3hh12f] .modal-lg, .modal-xl[b-fwhd3hh12f] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/Genre/GenreDataGrid.razor.rz.scp.css */

[b-loi9kp1iex] .dxbl-grid-empty-row, [b-loi9kp1iex] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-loi9kp1iex] .dxbl-grid-top-panel, [b-loi9kp1iex] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-loi9kp1iex] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-loi9kp1iex] .gridpopup {
    min-width: 95vw !important;
}

[b-loi9kp1iex] .modal-lg, .modal-xl[b-loi9kp1iex] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/PerformanceEvent/PerformanceEventDataGrid.razor.rz.scp.css */

[b-dvfzbomz3m] .dxbl-grid-empty-row, [b-dvfzbomz3m] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-dvfzbomz3m] .dxbl-grid-top-panel, [b-dvfzbomz3m] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-dvfzbomz3m] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-dvfzbomz3m] .gridpopup {
    min-width: 95vw !important;
}

[b-dvfzbomz3m] .modal-lg, .modal-xl[b-dvfzbomz3m] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/SaleEvent/SaleEventDataGrid.razor.rz.scp.css */

[b-i0rbhz2pdb] .dxbl-grid-empty-row, [b-i0rbhz2pdb] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-i0rbhz2pdb] .dxbl-grid-top-panel, [b-i0rbhz2pdb] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-i0rbhz2pdb] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-i0rbhz2pdb] .gridpopup {
    min-width: 95vw !important;
}

[b-i0rbhz2pdb] .modal-lg, .modal-xl[b-i0rbhz2pdb] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/ShowcaseColumns.razor.rz.scp.css */
#dropzone-external[b-biiakfp3zo] {
    width: 350px;
    height: 350px;
    background-color: rgba(183, 183, 183, 0.1);
    border-width: 2px;
    border-style: dashed;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    #dropzone-external > *[b-biiakfp3zo] {
        pointer-events: none;
    }

    #dropzone-external.dropzone-hover[b-biiakfp3zo] {
        border-style: solid;
    }

.upload-container > span[b-biiakfp3zo] {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 16px;
}

#dropzone-image[b-biiakfp3zo] {
    max-width: 100%;
    max-height: 100%;
}

#dropzone-text > span[b-biiakfp3zo] {
    font-weight: 100;
    opacity: 0.5;
}

.upload-progress[b-biiakfp3zo] {
    display: flex;
    margin-top: 10px;
}

.flex-box[b-biiakfp3zo] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/ShowcaseEntityColumns.razor.rz.scp.css */
#dropzone-external[b-qyoxjduzud] {
    width: 350px;
    height: 350px;
    background-color: rgba(183, 183, 183, 0.1);
    border-width: 2px;
    border-style: dashed;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    #dropzone-external > *[b-qyoxjduzud] {
        pointer-events: none;
    }

    #dropzone-external.dropzone-hover[b-qyoxjduzud] {
        border-style: solid;
    }

.upload-container > span[b-qyoxjduzud] {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 16px;
}

#dropzone-image[b-qyoxjduzud] {
    max-width: 100%;
    max-height: 100%;
}

#dropzone-text > span[b-qyoxjduzud] {
    font-weight: 100;
    opacity: 0.5;
}

.upload-progress[b-qyoxjduzud] {
    display: flex;
    margin-top: 10px;
}

.flex-box[b-qyoxjduzud] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/Talent/TalentDataGrid.razor.rz.scp.css */

[b-8pj11si27y] .dxbl-grid-empty-row, [b-8pj11si27y] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-8pj11si27y] .dxbl-grid-top-panel, [b-8pj11si27y] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-8pj11si27y] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-8pj11si27y] .gridpopup {
    min-width: 95vw !important;
}

[b-8pj11si27y] .modal-lg, .modal-xl[b-8pj11si27y] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/Entity/Showcase/Venue/VenueDataGrid.razor.rz.scp.css */

[b-21ecumwefi] .dxbl-grid-empty-row, [b-21ecumwefi] .dxbl-grid-empty-cell {
    display: none !important;
}

[b-21ecumwefi] .dxbl-grid-top-panel, [b-21ecumwefi] .dxbl-scroll-viewer {
    background-color: rgba(var(--base-borders), 1) !important;
}

[b-21ecumwefi] .management-popup-edit-form {
    width: 2000px !important;
    max-width: 2000px !important;
}

[b-21ecumwefi] .gridpopup {
    min-width: 95vw !important;
}

[b-21ecumwefi] .modal-lg, .modal-xl[b-21ecumwefi] {
    max-width: 3000px !important;
}
/* _content/Drivetrain.Web.Cms/Components/DataGrid/EventTimeColumns.razor.rz.scp.css */
#dropzone-external[b-b9uk3u4uyi] {
    width: 350px;
    height: 350px;
    background-color: rgba(183, 183, 183, 0.1);
    border-width: 2px;
    border-style: dashed;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    #dropzone-external > *[b-b9uk3u4uyi] {
        pointer-events: none;
    }

    #dropzone-external.dropzone-hover[b-b9uk3u4uyi] {
        border-style: solid;
    }

.upload-container > span[b-b9uk3u4uyi] {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 16px;
}

#dropzone-image[b-b9uk3u4uyi] {
    max-width: 100%;
    max-height: 100%;
}

#dropzone-text > span[b-b9uk3u4uyi] {
    font-weight: 100;
    opacity: 0.5;
}

.upload-progress[b-b9uk3u4uyi] {
    display: flex;
    margin-top: 10px;
}

.flex-box[b-b9uk3u4uyi] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* _content/Drivetrain.Web.Cms/Components/DateBadge.razor.rz.scp.css */
.date-badge[b-62ayal85iu] {
    font-family: var(--h2-typography_font-name) !important;
    color: rgba(var(--c1-text)) !important;
    text-align: center !important;
    background: rgba(255,255,255,0.2);
    border-radius: 3px;
}

.date-badge-day[b-62ayal85iu] {
    font-weight: 800 !important;
    font-size: 27px !important;
    line-height: 21px !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
}

.date-badge-date[b-62ayal85iu] {
    font-weight: 700 !important;
    font-size: 50px !important;
    line-height: 40px !important;
}

.date-badge-time[b-62ayal85iu] {
    font-weight: 600 !important;
    font-size: 19px !important;
    line-height: 17px !important;
    text-transform: uppercase !important;
}
/* _content/Drivetrain.Web.Cms/Components/EventCard.razor.rz.scp.css */
.event-card[b-sm6ohnmepv] {
	background: rgba(var(--c1-bg-color1)) !important;
	border-radius: 4px;
}

.date-range-label[b-sm6ohnmepv] {
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}

.event-name[b-sm6ohnmepv] {
	font-family: var(--h1-typography_font-name) !important;
	font-size: 30px !important;
	font-weight: 600 !important;
	color: rgba(var(--base-heading)) !important;
	text-overflow: ellipsis;
}

.event-name-span[b-sm6ohnmepv] {
	line-height: 100%
}

/*.event-name:hover {
	text-decoration: underline !important;
}*/

.description[b-sm6ohnmepv] {
	font-size: 16px !important;
	line-height: 16px !important;
}

.genres[b-sm6ohnmepv] {
	font-size: 16px !important;
	line-height: 21px !important;
	color: rgb(var(--c3-btn-bg-color1)) !important;
}

.address[b-sm6ohnmepv] {
	font-size: 13px !important;
	font-style: italic;
	color: rgba(var(--c1-secondary-heading)) !important;
}

.talent-name[b-sm6ohnmepv] {
	font-family: var(--h4-typography_font-name) !important;
	font-weight: var(--h4-typography_font-weight) !important;
	font-size: 20px;
	color: rgba(var(--c1-secondary-heading)) !important;
}

/*.talent-name:hover {
		text-decoration: underline !important;
	}*/

.venue-name[b-sm6ohnmepv] {
	font-family: var(--h4-typography_font-name) !important;
	font-weight: var(--h4-typography_font-weight) !important;
	font-size: 20px !important;
	color: rgba(var(--c1-secondary-heading)) !important;
}

/*.venue-name:hover {
		text-decoration: underline !important;
	}*/

.talent-divider[b-sm6ohnmepv] {
	font: system-ui !important;
	font-size: 20px;
	color: rgba(var(--c1-text)) !important;
}

.feature-text[b-sm6ohnmepv] {
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 38px !important;
	text-transform: uppercase;
	color: rgba(var(--c1-secondary-heading)) !important;
}
/* _content/Drivetrain.Web.Cms/Components/EventDetailsDisplay.razor.rz.scp.css */

.date-line[b-fg31of9q08] {
    font-size: 2rem !important;
    line-height: 2rem !important;
}
/* _content/Drivetrain.Web.Cms/Components/EventDetailsPopup.razor.rz.scp.css */
.event-popup[b-r0e6twa03z] {
	border-color: rgba(var(--c1-bg-color1)) !important;
}

.event-name[b-r0e6twa03z] {
	font-family: var(--h1-typography_font-name) !important;
	font-weight: 600 !important;
	font-size: 24px !important;
	color: rgba(var(--base-heading)) !important;
}

.event-name-span[b-r0e6twa03z] {
	line-height: 100%
}

.description[b-r0e6twa03z] {
	font-size: 16px !important;
	color: white;
	font-style: italic;
}

.address[b-r0e6twa03z] {
	font-size: 16px !important;
	color: white;
}

.venue-name[b-r0e6twa03z] {
	font-family: var(--h4-typography_font-name) !important;
	font-weight: var(--h4-typography_font-weight) !important;
	font-size: 18px;
	color: rgba(var(--c1-secondary-heading)) !important;
}

	/*.venue-name:hover {
		text-decoration: underline !important;
	}*/

.talent-name[b-r0e6twa03z] {
	font-family: var(--h4-typography_font-name) !important;
	font-weight: var(--h4-typography_font-weight) !important;
	font-size: 18px !important;
	color: rgba(var(--c1-secondary-heading)) !important;
}

	/*.talent-name:hover {
		text-decoration: underline !important;
	}*/

.talent-name-separator[b-r0e6twa03z] {
	font-family: var(--h4-typography_font-name) !important;
	font-weight: var(--h4-typography_font-weight) !important;
	font-size: 10px !important;
	color: rgba(var(--c1-secondary-heading)) !important;
}

.genres[b-r0e6twa03z] {
	font-size: 16px !important;
	/*background: rgba(255,255,255,0.2) !important;
	border-color: rgba(var(--c3-btn-bg-color1), 1) !important;*/
	color: rgb(var(--c3-btn-bg-color1)) !important;
}

.close-button[b-r0e6twa03z] {
	border-color: rgba(var(--c1-bg-color1)) !important;
}

.feature-text[b-r0e6twa03z] {
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	font-size: 16px !important;
	text-transform: uppercase;
	color: white;
}
/* _content/Drivetrain.Web.Cms/Components/EventsDisplayStack.razor.rz.scp.css */


[b-7arpam6ewk] .date-range-label {
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}

.toggle-button-activated[b-7arpam6ewk] {
	border-width: 2px !important;
	border-color: rgb(var(--@(ButtonColorsLabel)-btn-text)) !important;
	background: rgb(var(--@(ButtonColorsLabel)-btn-bg-color1)) !important;
}

.toggle-button-deactivated[b-7arpam6ewk] {
	border-width: 2px !important;
	border-color: rgb(var(--@(ButtonColorsLabel)-btn-text)) !important;
	background: rgba(255,255,255,0.2) !important;
}

.search-input[b-7arpam6ewk] {
	color: white !important;
	background-color: rgba(255, 255, 255, 0.3) !important;
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}
.search-input button[b-7arpam6ewk] {
	background-color: rgba(255, 255, 255, 0.3) !important;
	border: none !important;
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}
/* _content/Drivetrain.Web.Cms/Components/EventsUpcoming.razor.rz.scp.css */


[b-s9slp4svq9] .date-range-label {
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}

.toggle-button-activated[b-s9slp4svq9] {
	border-width: 2px !important;
	border-color: rgb(var(--@(ButtonColorsLabel)-btn-text)) !important;
	background: rgb(var(--@(ButtonColorsLabel)-btn-bg-color1)) !important;
}

.toggle-button-deactivated[b-s9slp4svq9] {
	border-width: 2px !important;
	border-color: rgb(var(--@(ButtonColorsLabel)-btn-text)) !important;
	background: rgba(255,255,255,0.2) !important;
}

.search-input[b-s9slp4svq9] {
	color: white !important;
	background-color: rgba(255, 255, 255, 0.3) !important;
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}
.search-input button[b-s9slp4svq9] {
	background-color: rgba(255, 255, 255, 0.3) !important;
	border: none !important;
	font-family: var(--h2-typography_font-name) !important;
	font-weight: var(--h2-typography_font-weight) !important;
	letter-spacing: var(--h2-typography_font-letter-spacing) !important;
	font-size: 3rem;
	line-height: 3rem;
}
/* _content/Drivetrain.Web.Cms/Components/LocationsMap.razor.rz.scp.css */
[b-fvil1t38h2] .event-name-map {
	font-family: var(--h1-typography_font-name) !important;
	font-size: 20px !important;
	color: rgba(var(--base-heading)) !important;
}

[b-fvil1t38h2] .event-detail-map {
	font-family: var(--body-typography_font-name) !important;
	font-size: 16px !important;
	color: black;
}
/* _content/Drivetrain.Web.Cms/Components/PdfUpoadToQrCode.razor.rz.scp.css */
