/*
Theme Name: planacademy
Theme URI: 
Author: PA Team
Author URI: 
Description: PlanAcademy Inc. Theme
Requires at least: 6.7
Tested up to: 6.7
Requires PHP: 8.2
Version: 1.0
*/

/* Hide scrollbar track while keeping scrollbar */
div::-webkit-scrollbar {
	height: 8px;
	/* Adjust scrollbar height */
}

div::-webkit-scrollbar-track {
	background: transparent;
	/* Makes track invisible */
}

div::-webkit-scrollbar-thumb {
	background: rgba(0, 0, 0, 0.5);
	/* Visible scrollbar */
	border-radius: 4px;
}

/* For Firefox */
div {
	scrollbar-width: thin;
	scrollbar-color: rgba(0, 0, 0, 0.5) transparent;
}

::-moz-selection {
	background: #333;
	color: #fff;
}

::selection {
	background: #333;
	color: #fff;
}


.ld-focus-content .ldfc-favorite-button {
	margin: 0;
}






.pa-title-wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.pa-title-wrapper .icons {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.pa-title-wrapper .icons .ldnt-content-notes {
	z-index: 1;
}

.pa-title-wrapper .ldfc-favorite-button .ldfc-button.js-favcon-favorite {
	padding: 5px;
	border: none !important;
}

.pa-title-wrapper .ldfc-favorite-button .ldfc-button.js-favcon-favorite .ld-icon {
	padding-right: 3px;
	font-size: 25px;
}

.pa-title-wrapper .ldfc-favorite-button .ldfc-button.js-favcon-favorite .ld-icon .ldfc-icon {
	font-size: 25px;
}

.ldfc-favorite-button .ldfc-button.js-favcon-favorite.favcon-saved {
	color: #00a2e8;
	background: #fff;
	border: none !important;
	outline: none !important;
}

/*** Autoplay Toggle ***/
.autoplay-button {
	height: auto !important;
}
/*** End Autoplay Toggle ***/