@keyframes tutor-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tutor-fade-in{to{opacity:1}}@keyframes tutor-fade-out{to{opacity:0}}@keyframes tutor-slide-in-up{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-down{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-left{to{opacity:1;transform:translate(0)}}@keyframes tutor-slide-in-right{to{opacity:1;transform:translate(0)}}@keyframes tutor-scale-in{to{opacity:1;transform:scale(1)}}@keyframes tutor-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes tutor-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tutor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tutor-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes tutor-button-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tutor-button-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(.9)}}.tutor-analytics-courses-search{flex:1;max-width:280px}.tutor-analytics-courses-list-course-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.125rem;transition:color .25s ease-in-out}.tutor-table tbody tr:hover td:first-child .tutor-analytics-courses-list-course-title{color:var(--tutor-text-brand)}.tutor-analytics-courses .tutor-analytics-courses-mobile-label{display:none}@media (max-width:576px){.tutor-analytics-courses .tutor-table-wrapper{overflow:hidden}.tutor-analytics-courses .tutor-table{min-width:auto}.tutor-analytics-courses .tutor-table thead{display:none}.tutor-analytics-courses .tutor-table tbody,.tutor-analytics-courses .tutor-table td{width:100%;display:block}.tutor-analytics-courses .tutor-table tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"course course""learners actions""earnings actions";align-items:end;column-gap:12px;padding:12px;display:grid}.tutor-analytics-courses .tutor-table tr:not(:last-child){border-bottom:1px solid var(--tutor-border-idle)}.tutor-analytics-courses .tutor-table td{border-bottom:0;padding:0}.tutor-analytics-courses .tutor-table td .tutor-analytics-courses-list-course-title{color:var(--tutor-text-brand)}.tutor-analytics-courses .tutor-table td:not(:first-child){flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.tutor-analytics-courses .tutor-table td:first-child{grid-area:course}.tutor-analytics-courses .tutor-table td:nth-child(2){grid-area:learners;margin-top:8px}.tutor-analytics-courses .tutor-table td:nth-child(3){grid-area:earnings;margin-top:2px}.tutor-analytics-courses .tutor-table td:last-child{grid-area:actions;justify-content:end;align-self:center;margin-top:0}.tutor-analytics-courses .tutor-analytics-courses-mobile-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.75rem;font-weight:400;line-height:1.25rem;display:inline-block}.tutor-analytics-courses .tutor-analytics-list-buttons{visibility:visible;opacity:1}.tutor-analytics-courses .tutor-analytics-list-buttons a{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:2px;font-size:.875rem;line-height:1.375rem}.tutor-analytics-courses .tutor-analytics-list-buttons a:not([class*=tutor-btn-link]){min-height:34px;padding:6px 12px}.tutor-analytics-courses .tutor-analytics-list-buttons a:last-child{display:none}}