/**
 * Tutor LMS Google Meet Styles
 *
 * Styling for Google Meeting content in course lessons.
 */

/* ── Positioning ─────────────────────────────────────────────────── */

.tutor-google-meeting-content.tutor-p-80 {
	transform: translateX(3%) !important;
	position: relative !important;
	width: 100% !important;
}

/* ── Titles ──────────────────────────────────────────────────────── */

.tutor-google-meeting-content.tutor-p-80 h1,
.tutor-google-meeting-content.tutor-p-80 h2,
.tutor-google-meeting-content.tutor-p-80 h3,
.tutor-google-meeting-content.tutor-p-80 h4,
.tutor-google-meeting-content.tutor-p-80 h5,
.tutor-google-meeting-content.tutor-p-80 h6,
.tutor-google-meeting-content.tutor-p-80 .tutor-meeting-title,
.tutor-google-meeting-content.tutor-p-80 .tutor-meeting-expired-title,
.tutor-google-meeting-content.tutor-p-80 .tutor-meeting-name,
.tutor-google-meeting-content.tutor-p-80 .tutor-meeting-date,
.tutor-google-meeting-content.tutor-p-80 .tutor-meeting-host {
	color: #ffffff !important;
	font-weight: 600 !important;
}

/* ── Cards ───────────────────────────────────────────────────────── */

.tutor-google-meeting-content.tutor-p-80 .tutor-card,
.tutor-google-meeting-content.tutor-p-80 .tutor-meeting-card,
.tutor-google-meeting-content.tutor-p-80 > div {
	background-color: #2C2C2C !important;
	border-radius: 12px !important;
	padding: 24px !important;
	margin-bottom: 16px !important;
}

/* ── Text ────────────────────────────────────────────────────────── */

.tutor-google-meeting-content.tutor-p-80 p,
.tutor-google-meeting-content.tutor-p-80 span,
.tutor-google-meeting-content.tutor-p-80 div,
.tutor-google-meeting-content.tutor-p-80 label,
.tutor-google-meeting-content.tutor-p-80 .tutor-fs-6,
.tutor-google-meeting-content.tutor-p-80 .tutor-fs-7,
.tutor-google-meeting-content.tutor-p-80 .tutor-fs-8 {
	color: #ffffff !important;
}
