body,html{overflow-x:hidden}body{max-width:100%}@supports (overflow:clip){body,html{overflow-x:clip}}#mobile-menu.translate-x-full{visibility:hidden;pointer-events:none;transition:transform .3s ease,visibility 0s .3s}.lf-pagination .nav-links{display:flex;align-items:center;gap:.5rem}.lf-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#374151;font-weight:700;text-decoration:none;transition:all .2s ease}.lf-pagination .page-numbers:hover:not(.current):not(.dots){border-color:var(--lf-hover);color:var(--lf-hover)}.lf-pagination .page-numbers.current{background-color:var(--lf-primary);border-color:var(--lf-primary);color:#fff}.lf-pagination .page-numbers.dots{border:none;background:transparent;pointer-events:none}.lf-post-content{font-size:var(--lf-fs-content,1rem);line-height:2;color:#374151}.lf-post-content p{margin-bottom:1.5rem}.lf-podcast-excerpt{font-size:var(--lf-fs-podcast-excerpt,.875rem)}.lf-post-content h2{font-size:1.75rem;font-weight:800;color:#111827;margin-top:2.5rem;margin-bottom:1rem;line-height:1.4}.lf-post-content h3{font-size:1.5rem;font-weight:700;color:#1f2937;margin-top:2rem;margin-bottom:1rem}.lf-post-content a{color:var(--lf-link);text-decoration:none;font-weight:700;border-bottom:2px solid transparent;transition:all .2s ease}.lf-post-content a:hover{color:var(--lf-hover);border-bottom-color:var(--lf-hover)}.lf-post-content ul{list-style-type:disc}.lf-post-content ol,.lf-post-content ul{padding-right:1.5rem;margin-bottom:1.5rem}.lf-post-content ol{list-style-type:decimal}.lf-post-content li{margin-bottom:.5rem}.lf-post-content blockquote{background-color:var(--lf-primary-50);border-right:4px solid var(--lf-primary);padding:1.5rem;margin:2rem 0;font-style:italic;color:#4b5563;border-radius:.5rem 0 0 .5rem}.lf-post-content blockquote p:last-child{margin-bottom:0}.lf-post-content img{max-width:100%;height:auto;border-radius:.75rem;margin:2rem auto;display:block}body .tutor-ratings-stars i,body .tutor-ratings-stars i:before,body .tutor-ratings-stars span,body .tutor-ratings-stars span:before,body [class*=" tutor-icon-"],body [class*=" tutor-icon-"]:before,body [class^=tutor-icon-],body [class^=tutor-icon-]:before{font-family:tutor!important}body .tutor-frontend *,body .tutor-frontend :after,body .tutor-frontend :before,body .tutor-wrap *,body .tutor-wrap :after,body .tutor-wrap :before{border-style:none!important}body .tutor-ratings-stars{color:#ed9700!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.tutor-container{max-width:80rem!important;margin-left:auto!important;margin-right:auto!important;padding:3rem 1rem!important}.tutor-dashboard.tutor-pb-80{padding-bottom:3rem!important}.tutor-badge-label,.tutor-btn,.tutor-button,.tutor-card,.tutor-card-image,.tutor-course-filter-container,.tutor-dashboard-header-avatar img,.tutor-form-control,.tutor-form-select,.tutor-progress-bar,.tutor-progress-value,.tutor-tabs-btn-group .tutor-tab-btn{border-radius:0!important}.tutor-card{border:1px solid #e5e7eb!important;box-shadow:none!important;transition:all .3s ease!important}.tutor-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}.is-playing .lf-track-btn{background-color:var(--lf-primary-100)!important;color:var(--lf-primary)!important}