/*curriculum page*/

.tutor-card:not(.tutor-no-border) {
	border: none;
}


/*dashboard page*/

li.tutor-dashboard-menu-item.tutor-dashboard-menu-purchase_history{
	display:none;
}

li.tutor-dashboard-menu-item.tutor-dashboard-menu-analytics  {
	display:none;
}

li.tutor-dashboard-menu-item.tutor-dashboard-menu-quiz-attempts {
	display:none;
} 

li.tutor-dashboard-menu-item.tutor-dashboard-menu-withdraw  {
		display:none;
}

li.tutor-dashboard-menu-item.tutor-dashboard-menu-announcements  {
		display:none;
}

li.tutor-dashboard-menu-item.tutor-dashboard-menu-my-courses  {
	display:none;
}

li.tutor-dashboard-menu-divider-header{
	display:none;
}

li.tutor-dashboard-menu-divider{
	display:none;
}






s.tutor-round-box.tutor-mr-12.tutor-mr-lg-0.tutor-mb-lg-12{
	display:none;
}

.tutor-meta.tutor-mt-auto {
    display: none;
}

table, th, td { border: 1px solid #333; border-collapse: collapse; padding: 8px; }

.tutor-lesson-wrapper a { text-decoration: underline !important; }

.tutor-lesson-wrapper {
	visibility: hidden;
}

.tutor-lesson-wrapper * {
	visibility: visible;
}

/* Targets the parent grid card based on the exact course link inside it */
/*
.tutor-course-card:has(a[href*="/curriculum/for-students-3rd-grade-aiscience-snack-smarter/"]), .tutor-course-card:has(a[href*="/curriculum/for-students-3rd-grade-cs-ela-inferencing-clues/"]), .tutor-course-card:has(a[href*="/curriculum/for-students-4th-grade-aiscience-a-sorting-safari/"]), .tutor-course-card:has(a[href*="/curriculum/for-students-4th-grade-csela-character-logic/"]), .tutor-course-card:has(a[href*="/curriculum/for-students-5th-grade-aiscience-ais-eye-on-the-storm/"]), .tutor-course-card:has(a[href*="/curriculum/for-students-5th-grade-csela-character-logic/"]), .tutor-course-card:has(a[href*="/for-students-6th-grade-aiscience-protect-our-planet/"]), .tutor-course-card:has(a[href*="/curriculum/for-students-7th-grade-aiscience-ai-justice/"]) {
    display: none !important;
}
*/


/*

Revisiting this later for hiding all courses from student (or paid) archive.


/* Hide all course cards by default... ./
.tutor-course-card {
    display: none !important;
}

/* ...EXCEPT for the cards that match these specific URLs ./
.tutor-course-card:has(a[href*="/courses/allowed-slug-1/"]),
.tutor-course-card:has(a[href*="/courses/allowed-slug-2/"]) {
    display: block !important; /* Restores visibility for these specific cards ./
}

Important Layout Note for Inverse Logic:

If your archive uses a CSS Grid layout, changing display: none to display: block might slightly break the grid alignment of the remaining cards.If the visual layout looks broken after applying the code above, use display: revert !important instead of display: block !important to safely restore the grid behavior:


.tutor-course-card:has(a[href*="/courses/allowed-slug-1/"]),
.tutor-course-card:has(a[href*="/courses/allowed-slug-2/"]) {
    display: revert !important; 
}

*/