@font-face{font-family:"SCH Manrope";src:url(./fonts/manrope-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SCH Manrope";src:url(./fonts/manrope-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SCH Manrope";src:url(./fonts/manrope-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SCH Instrument Serif";src:url(./fonts/instrument-serif-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}body.sch-skin{--sk-base:#111110;--sk-panel:#161618;--sk-panel-rgb:22,22,24;--sk-raised:#202022;--sk-sunken:#0d0d0e;--sk-line:rgba(255,255,255,0.08);--sk-line-strong:rgba(255,255,255,0.18);--sk-violet:#a855f7;--sk-violet-rgb:168,85,247;--sk-violet-bright:#c084fc;--sk-violet-bright-rgb:192,132,252;--sk-violet-soft:rgba(168,85,247,0.14);--sk-on-violet:#111110;--sk-cyan:var(--sk-violet);--sk-gold:#fbbf24;--sk-ink:#f5f5f2;--sk-body:#c9c9c4;--sk-body-rgb:201,201,196;--sk-dim:#8e8e88;--sk-line-rgb:255,255,255;--sk-raised-rgb:32,32,34;--sk-shadow:none;--sk-shadow-pop:0 10px 30px rgba(0,0,0,0.35);--sk-shadow-drawer:0 10px 40px rgba(0,0,0,0.45);--sk-shadow-modal:0 24px 60px rgba(0,0,0,0.45);--sk-heat-0:#202022;--sk-heat-1:rgba(168,85,247,0.32);--sk-heat-2:rgba(168,85,247,0.54);--sk-heat-3:rgba(168,85,247,0.76);--sk-heat-4:#a855f7;--sk-body-font:"SCH Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sk-ui-font:var(--sk-body-font);--sk-display-font:"SCH Instrument Serif",Georgia,"Times New Roman",serif;--sk-radius:16px;--sk-radius-sm:10px;--sk-radius-pill:999px;--sk-ease:160ms ease;--sk-out:cubic-bezier(0.22,1,0.36,1)}html[data-sch-theme="light"] body.sch-skin{--sk-base:#f8f8f5;--sk-panel:#ffffff;--sk-panel-rgb:255,255,255;--sk-raised:#f3f3ef;--sk-sunken:#ecece7;--sk-line:rgba(0,0,0,0.08);--sk-line-strong:rgba(0,0,0,0.18);--sk-violet:#7c3aed;--sk-violet-rgb:124,58,237;--sk-violet-bright:#6d28d9;--sk-violet-bright-rgb:109,40,217;--sk-violet-soft:rgba(124,58,237,0.1);--sk-on-violet:#ffffff;--sk-cyan:var(--sk-violet);--sk-gold:#b45309;--sk-ink:#141413;--sk-body:#3a3a37;--sk-body-rgb:58,58,55;--sk-dim:#6b6b66;--sk-line-rgb:0,0,0;--sk-raised-rgb:243,243,239;--sk-shadow:none;--sk-shadow-pop:0 10px 30px rgba(15,23,42,0.12);--sk-shadow-drawer:0 10px 40px rgba(15,23,42,0.16);--sk-shadow-modal:0 24px 60px rgba(15,23,42,0.18);--sk-heat-0:#e8e8e2;--sk-heat-1:rgba(124,58,237,0.24);--sk-heat-2:rgba(124,58,237,0.46);--sk-heat-3:rgba(124,58,237,0.7);--sk-heat-4:#7c3aed}body.sch-skin{--tutor-color-primary:var(--sk-violet);--tutor-color-primary-hover:var(--sk-violet-bright);--tutor-body-color:var(--sk-body);--tutor-border-color:var(--sk-line);--tutor-color-secondary:var(--sk-body);--tutor-color-subdued:var(--sk-dim);--tutor-color-hints:var(--sk-dim);--tutor-color-muted:var(--sk-dim);--tutor-color-gray:var(--sk-raised);--tutor-color-gray-10:var(--sk-raised);--tutor-color-primary-rgb:var(--sk-violet-rgb);--tutor-color-primary-hover-rgb:var(--sk-violet-bright-rgb);--tutor-body-color-rgb:var(--sk-body-rgb);--tutor-border-color-rgb:var(--sk-line-rgb);--tutor-color-gray-rgb:var(--sk-raised-rgb);--ast-global-color-0:var(--sk-violet);--ast-global-color-1:var(--sk-ink);--ast-global-color-2:var(--sk-ink);--ast-global-color-3:var(--sk-body);--ast-global-color-4:var(--sk-base);--ast-global-color-5:var(--sk-panel);--ast-global-color-6:var(--sk-line);--ast-global-color-7:var(--sk-dim);--ast-global-color-8:var(--sk-ink);--ast-border-color:var(--sk-line);--ast-comment-inputs-background:var(--sk-sunken);--ast-code-block-background:var(--sk-sunken);--ast-widget-bg-color:var(--sk-panel);--ast-global-dark-bg-style:var(--sk-panel);--ast-global-dark-lfs:var(--sk-panel);--ast-wc-container-head-bg-color:var(--sk-raised);--ast-title-layout-bg:var(--sk-raised);--ast-search-border-color:var(--sk-line);--ast-lifter-hover-bg:var(--sk-raised);--ast-gallery-block-color:var(--sk-ink);background-color:var(--sk-base);color:var(--sk-body);font-family:var(--sk-body-font)}body.sch-skin .site,body.sch-skin .site-content,body.sch-skin .ast-container,body.sch-skin .entry-content,body.sch-skin .ast-article-single,body.sch-skin .tutor-page-wrap,body.sch-skin .tutor-full-width-course-top,body.sch-skin .tutor-course-details-page{background:transparent;box-shadow:none}body.sch-skin h1,body.sch-skin h2,body.sch-skin h3,body.sch-skin h4,body.sch-skin .tutor-fs-3,body.sch-skin .tutor-fs-4,body.sch-skin .tutor-fs-5{color:var(--sk-ink);font-family:var(--sk-ui-font);letter-spacing:-0.01em}body.sch-skin h1,body.sch-skin .tutor-course-details-title,body.sch-skin .sch-home-title,body.sch-skin .sch-course-title{font-family:var(--sk-display-font);font-weight:400}body.sch-skin .tutor-course-details-title{font-size:32px;line-height:1.1}body.sch-skin .tutor-color-black,body.sch-skin .tutor-color-secondary,body.sch-skin .tutor-fw-bold,body.sch-skin .tutor-fw-medium{color:var(--sk-ink)}body.sch-skin .tutor-color-muted,body.sch-skin .tutor-color-hints,body.sch-skin .tutor-color-subdued{color:var(--sk-dim)}body.sch-skin .site-header,body.sch-skin .ast-main-header-wrap,body.sch-skin .main-header-bar,body.sch-skin .ast-above-header,body.sch-skin .ast-below-header,body.sch-skin .site-footer,body.sch-skin .ast-small-footer,body.sch-skin .site-below-footer-wrap,body.sch-skin .site-primary-footer-wrap{background-color:var(--sk-base)}body.sch-skin .site-header,body.sch-skin .ast-main-header-wrap{border-bottom:1px solid var(--sk-line)}body.sch-skin .site-footer,body.sch-skin .site-below-footer-wrap{border-top:1px solid var(--sk-line);color:var(--sk-dim)}html:not([data-sch-theme="light"]) body.sch-skin .custom-logo{filter:invert(1);mix-blend-mode:lighten}html[data-sch-theme="light"] body.sch-skin .custom-logo{mix-blend-mode:multiply}body.sch-skin .main-header-menu .sub-menu,body.sch-skin.ast-header-break-point .main-header-menu,body.sch-skin.ast-header-break-point .main-header-menu .sub-menu,body.sch-skin .ast-mobile-popup-drawer .ast-mobile-popup-inner,body.sch-skin.ast-desktop .main-header-menu .astra-full-megamenu-wrapper{background-color:var(--sk-panel)}body.sch-skin .main-header-menu{background-color:transparent}body.sch-skin .main-header-menu .menu-item,body.sch-skin.ast-header-break-point .main-header-menu .menu-item{border-color:var(--sk-line)}body.sch-skin .main-header-menu .menu-item>a,body.sch-skin .main-header-menu .sub-menu .menu-item>a,body.sch-skin.ast-header-break-point .main-header-menu .menu-item>a,body.sch-skin .ast-masthead-custom-menu-items a,body.sch-skin .ast-menu-toggle{color:var(--sk-body);transition:background-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .main-header-menu .menu-item>a:hover,body.sch-skin.ast-header-break-point .main-header-menu .menu-item>a:hover{background-color:var(--sk-raised);color:var(--sk-ink)}body.sch-skin .main-header-menu .current-menu-item>a,body.sch-skin.ast-header-break-point .main-header-menu .current-menu-item>a{color:var(--sk-ink);font-weight:700}body.sch-skin .ast-header-navigation-arrow:hover,body.sch-skin .ast-header-navigation-arrow:focus-visible,body.sch-skin .dropdown-menu-toggle:hover,body.sch-skin .dropdown-menu-toggle:focus-visible{color:var(--sk-violet-bright)}body.sch-skin .current-menu-item .ast-header-navigation-arrow:hover,body.sch-skin .current-menu-item .ast-header-navigation-arrow:focus-visible,body.sch-skin .current-menu-ancestor .ast-header-navigation-arrow:hover,body.sch-skin .current-menu-ancestor .ast-header-navigation-arrow:focus-visible{color:var(--sk-ink)}body.sch-skin .menu-toggle,body.sch-skin .ast-mobile-menu-trigger-minimal{border-radius:50%;transition:background-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .menu-toggle:hover,body.sch-skin .menu-toggle:focus-visible,body.sch-skin .ast-mobile-menu-trigger-minimal:hover,body.sch-skin .ast-mobile-menu-trigger-minimal:focus-visible{background-color:var(--sk-violet-soft);color:var(--sk-violet-bright)}body.sch-skin .tutor-card,body.sch-skin .tutor-round-box,body.sch-skin .tutor-dashboard-content-inner,body.sch-skin .tutor-accordion-item,body.sch-skin .tutor-widget,body.sch-skin .tutor-table,body.sch-skin .tutor-bg-white{background-color:var(--sk-panel);border-radius:var(--sk-radius);box-shadow:none;color:var(--sk-body)}body.sch-skin .tutor-card:hover,body.sch-skin .tutor-round-box:hover,body.sch-skin .tutor-accordion-item:hover{border-color:var(--sk-line-strong)}body.sch-skin .tutor-review-list-item,body.sch-skin .tutor-card-list-item{background-color:transparent;border:0;border-radius:0;border-top:1px solid var(--sk-line);box-shadow:none;color:var(--sk-body)}body.sch-skin .tutor-card-body,body.sch-skin .tutor-card-footer,body.sch-skin .tutor-card-header,body.sch-skin .tutor-course-details-instructors,body.sch-skin .tutor-course-details-widget,body.sch-skin .tutor-course-content-list-item,body.sch-skin .tutor-course-single-sidebar-title{background-color:var(--sk-panel);border-color:var(--sk-line);color:var(--sk-body)}body.sch-skin .tutor-frontend-dashboard-header{border-bottom:1px solid var(--sk-line);padding-bottom:16px}body.sch-skin .tutor-dashboard-header-avatar .tutor-avatar,body.sch-skin .tutor-dashboard-header-avatar .tutor-ratio-1x1{height:56px;width:56px}body.sch-skin .tutor-avatar,body.sch-skin .tutor-avatar-xl,body.sch-skin .tutor-avatar-md{background-color:var(--sk-violet)}body.sch-skin .tutor-avatar-text{color:var(--sk-on-violet);font-size:20px}body.sch-skin .tutor-dashboard-header-greetings{color:var(--sk-dim);font-size:13px}body.sch-skin .tutor-dashboard-header-display-name,body.sch-skin .tutor-dashboard-header-username{color:var(--sk-ink);font-family:var(--sk-ui-font);font-size:20px}body.sch-skin .tutor-dashboard-permalinks,body.sch-skin .tutor-dashboard-left-menu{background-color:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius);overflow:hidden;padding:6px}body.sch-skin .tutor-dashboard-permalinks a{border-radius:var(--sk-radius-sm);color:var(--sk-body);transition:background-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .tutor-dashboard-permalinks a:hover{background-color:var(--sk-raised);color:var(--sk-ink)}body.sch-skin .tutor-dashboard-permalinks .active a,body.sch-skin .tutor-dashboard-permalinks li.active>a{background-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .tutor-dashboard-permalinks .active a .tutor-dashboard-menu-item-text,body.sch-skin .tutor-dashboard-permalinks .active a .tutor-dashboard-menu-item-icon{color:var(--sk-on-violet)}body.sch-skin .tutor-progress-bar,body.sch-skin .tutor-progress-bar-wrap,body.sch-skin .sch-progress,body.sch-skin .sch-cl-progress-bar{background-color:rgba(var(--sk-body-rgb),0.16);border-radius:999px;overflow:hidden}body.sch-skin .tutor-progress-value,body.sch-skin .tutor-progress-filled,body.sch-skin .sch-cl-progress-fill{background:var(--sk-cyan);min-width:3px}body.sch-skin .tutor-btn-primary,body.sch-skin .sch-cl-btn-primary{background-color:var(--sk-ink);border:1px solid var(--sk-ink);border-radius:var(--sk-radius-pill);color:var(--sk-base);font-family:var(--sk-ui-font);font-weight:700;transition:opacity var(--sk-ease)}body.sch-skin .tutor-btn-primary:hover,body.sch-skin .sch-cl-btn-primary:hover{background-color:var(--sk-ink);border-color:var(--sk-ink);color:var(--sk-base);opacity:0.88}body.sch-skin .tutor-btn-outline-primary,body.sch-skin .tutor-btn-secondary,body.sch-skin .sch-cl-btn-secondary{background-color:transparent;border:1px solid var(--sk-line-strong);border-radius:var(--sk-radius-pill);color:var(--sk-ink);font-family:var(--sk-ui-font);font-weight:500;transition:background-color var(--sk-ease),border-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .tutor-btn-outline-primary:hover,body.sch-skin .tutor-btn-secondary:hover,body.sch-skin .sch-cl-btn-secondary:hover{background-color:var(--sk-raised);border-color:var(--sk-line-strong);color:var(--sk-ink)}body.sch-skin .tutor-btn-ghost,body.sch-skin .tutor-btn-sm:not(.tutor-btn-primary):not(.tutor-btn-secondary):not(.tutor-btn-outline-primary),body.sch-skin a.tutor-btn-ghost{color:var(--sk-violet-bright)}body.sch-skin .tutor-nav-link{color:var(--sk-dim)}body.sch-skin .tutor-nav-link.is-active,body.sch-skin .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active{border-bottom-color:var(--sk-ink);color:var(--sk-ink);font-weight:700}body.sch-skin .tutor-nav-link:hover,body.sch-skin .tutor-nav-link:focus-visible,body.sch-skin .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:hover,body.sch-skin .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:focus-visible{border-bottom-color:var(--sk-line-strong);color:var(--sk-ink)}body.sch-skin .tutor-nav-link:hover,body.sch-skin .tutor-nav-link:focus-visible{background-color:var(--sk-raised);border-radius:var(--sk-radius-sm) var(--sk-radius-sm) 0 0}body.sch-skin .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:hover,body.sch-skin .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:focus-visible{border-bottom-color:var(--sk-ink)}body.sch-skin .tutor-btn-ghost:hover,body.sch-skin .tutor-btn-ghost:focus-visible,body.sch-skin a.tutor-btn-ghost:hover,body.sch-skin a.tutor-btn-ghost:focus-visible,body.sch-skin .tutor-btn-show-more:hover,body.sch-skin .tutor-btn-show-more:focus-visible{background-color:var(--sk-violet-soft);border-color:var(--sk-line-strong);color:var(--sk-violet-bright)}body.sch-skin .tutor-iconic-btn{color:var(--sk-body)}body.sch-skin .tutor-iconic-btn-secondary{background-color:var(--sk-violet-soft);color:var(--sk-violet-bright)}body.sch-skin .tutor-iconic-btn:hover,body.sch-skin .tutor-iconic-btn:focus-visible,body.sch-skin .tutor-iconic-btn:active,body.sch-skin .tutor-iconic-btn-secondary:hover,body.sch-skin .tutor-iconic-btn-secondary:focus-visible,body.sch-skin .tutor-iconic-btn-secondary:active,body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:hover,body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:focus-visible,body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:active{background-color:var(--sk-violet-soft);border-color:var(--sk-line-strong);color:var(--sk-violet-bright)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn-secondary{background-color:var(--sk-violet-soft);color:var(--sk-violet-bright)}body.sch-skin .tutor-pagination ul.tutor-pagination-numbers .page-numbers.next:hover,body.sch-skin .tutor-pagination ul.tutor-pagination-numbers .page-numbers.next:focus-visible,body.sch-skin .tutor-pagination ul.tutor-pagination-numbers .page-numbers.prev:hover,body.sch-skin .tutor-pagination ul.tutor-pagination-numbers .page-numbers.prev:focus-visible{background-color:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .tutor-pagination ul.tutor-pagination-numbers .page-numbers.dots,body.sch-skin .tutor-pagination ul.tutor-pagination-numbers .page-numbers.dots:hover{color:var(--sk-dim);cursor:default}body.sch-skin .tutor-form-control,body.sch-skin .tutor-form-select,body.sch-skin input[type="text"],body.sch-skin input[type="email"],body.sch-skin input[type="password"],body.sch-skin input[type="search"],body.sch-skin select,body.sch-skin textarea{background-color:var(--sk-sunken);border:1px solid var(--sk-line);border-radius:var(--sk-radius-sm);color:var(--sk-ink)}body.sch-skin .tutor-form-control:focus,body.sch-skin input:focus,body.sch-skin select:focus,body.sch-skin textarea:focus,body.sch-skin a:focus-visible,body.sch-skin button:focus-visible,body.sch-skin summary:focus-visible{border-color:var(--sk-violet);outline:2px solid var(--sk-violet-bright);outline-offset:2px}body.sch-skin .tutor-accordion-item-header{background-color:var(--sk-raised);color:var(--sk-ink);font-family:var(--sk-ui-font)}body.sch-skin .tutor-accordion-item-body{background-color:var(--sk-panel)}body.sch-skin .tutor-course-topic-item,body.sch-skin .tutor-course-topic-item>a,body.sch-skin .tutor-course-content-list-item>a{background-color:var(--sk-panel);border-color:var(--sk-line);color:var(--sk-body);transition:background-color var(--sk-ease)}body.sch-skin .tutor-course-topic-item>a:hover,body.sch-skin .tutor-course-content-list-item>a:hover,body.sch-skin .tutor-course-topic-item.is-active>a,body.sch-skin .tutor-course-topic-item.active>a{background-color:var(--sk-raised)}body.sch-skin .tutor-course-topic-title{color:var(--sk-ink)}body.sch-skin .tutor-course-topic-item-title{color:var(--sk-body)}body.sch-skin .tutor-course-topic-item.is-active .tutor-course-topic-item-title,body.sch-skin .tutor-course-topic-item.active .tutor-course-topic-item-title{color:var(--sk-violet-bright)}body.sch-skin .tutor-course-topic-item-icon{color:var(--sk-dim)}body.sch-skin .tutor-form-check-input.tutor-form-check-circle{background-color:transparent;border:2px solid var(--sk-dim)}body.sch-skin .tutor-form-check-input.tutor-form-check-circle:checked{background-color:var(--sk-cyan);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M1.4 4.9 5.2 8.7 12.6 1.3' fill='none' stroke='%23111110' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:var(--sk-cyan)}html[data-sch-theme="light"] body.sch-skin .tutor-form-check-input.tutor-form-check-circle:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M1.4 4.9 5.2 8.7 12.6 1.3' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.sch-skin .tutor-course-spotlight-wrapper,body.sch-skin .tutor-lesson-sidebar,body.sch-skin .tutor-course-single-sidebar-wrapper,body.sch-skin .tutor-topbar-header,body.sch-skin .tutor-lesson-header{background-color:var(--sk-panel);border-color:var(--sk-line)}body.sch-skin .tutor-table th{background-color:var(--sk-raised);color:var(--sk-dim)}body.sch-skin .tutor-table td{border-color:var(--sk-line);color:var(--sk-body);background-color:transparent}body.sch-skin .tutor-table-responsive{max-width:100%;overflow-x:auto}body.sch-skin .tutor-table-responsive>.tutor-table{min-width:560px}body.sch-skin .tutor-alert{background-color:var(--sk-raised);border:0;border-radius:var(--sk-radius-sm);color:var(--sk-body)}body.sch-skin .tutor-empty-state,body.sch-skin .tutor-no-data{color:var(--sk-dim)}body.sch-skin .tutor-ratings-stars i,body.sch-skin .tutor-icon-star-bold,body.sch-skin .tutor-icon-star-line{color:var(--sk-gold)}body.sch-skin #tutor_profile_area,body.sch-skin #tutor_cover_area{background-color:var(--sk-raised);border:1px dashed var(--sk-line-strong);border-radius:var(--sk-radius)}body.sch-skin #tutor_photo_meta_area,body.sch-skin #tutor_photo_meta_area span{color:var(--sk-dim)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_photo_meta_area>span>span{color:var(--sk-ink)}body.sch-skin .tutor-course-details-page .tutor-course-details-tab .tutor-is-sticky{background:rgba(var(--sk-panel-rgb),0.72);border-bottom:1px solid var(--sk-line)}body.sch-skin .tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{background-color:var(--sk-panel)}body.sch-skin .tutor-alert.tutor-primary .tutor-btn:not(.tutor-btn-outline-primary){background:var(--sk-violet-soft);border:1px solid var(--sk-line-strong);color:var(--sk-violet-bright)}body.sch-skin .tutor-alert.tutor-primary .tutor-btn:not(.tutor-btn-outline-primary):hover{background:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header{background:var(--sk-panel);border-bottom:1px solid var(--sk-line);color:var(--sk-ink)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{border-color:var(--sk-line-strong);color:var(--sk-violet-bright)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover{background-color:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn{color:var(--sk-body)}body.sch-skin .tutor-progress-content{color:var(--sk-body)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header.sch-has-progress{position:relative}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header.sch-has-progress::after{background:var(--sk-cyan);bottom:-1px;content:"";display:block;height:3px;left:0;position:absolute;transition:width 600ms var(--sk-out);width:var(--sch-lesson-progress,0)}body.sch-skin .tutor-course-single-content-wrapper .tutor-course-topic-single-footer.tutor-mt-auto{margin-top:0}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-footer{background-color:transparent;border-top-color:var(--sk-line)}body.sch-skin .tutor-single-course-content-next .tutor-btn{background-color:var(--sk-ink);border-color:var(--sk-ink);color:var(--sk-base)}body.sch-skin .tutor-single-course-content-next .tutor-btn:hover,body.sch-skin .tutor-single-course-content-next .tutor-btn:focus-visible{background-color:var(--sk-ink);border-color:var(--sk-ink);color:var(--sk-base);opacity:0.88}body.sch-skin .tutor-single-course-content-next .tutor-btn span{color:inherit}body.sch-skin .tutor-single-course-content-prev .tutor-btn span{color:var(--sk-ink)}@media (min-width:701px) and (max-width:1199.98px){body.sch-skin .tutor-course-topic-single-header>.tutor-ml-auto.tutor-d-none{display:flex !important}body.sch-skin .tutor-spotlight-mobile-progress-complete{display:none !important}}@media (max-width:700px){body.sch-skin .tutor-spotlight-mobile-progress-complete .list-item-progress{display:none}body.sch-skin .tutor-spotlight-mobile-progress-left{text-align:center}}body.sch-skin .tutor-toggle-more-collapsed::before{background-image:linear-gradient(rgba(var(--sk-panel-rgb),0) 1.31%,rgba(var(--sk-panel-rgb),0.72) 15.41%,rgb(var(--sk-panel-rgb)) 100%)}body.sch-skin .tutor-course-details-widget-list>li{min-width:0}body.sch-skin .tutor-course-details-widget-list>li>span{min-width:0;overflow-wrap:anywhere}body.sch-skin .tutor-course-details-widget-list>li>span[class*="tutor-icon-"]{flex-shrink:0;min-width:auto}body.sch-skin #tutor-dashboard-footer-mobile{background-color:var(--sk-panel);border-top:1px solid var(--sk-line)}body.sch-skin #tutor-dashboard-footer-mobile a{color:var(--sk-dim)}body.sch-skin #tutor-dashboard-footer-mobile a.active{color:var(--sk-violet-bright)}body.sch-skin .tutor-spotlight-mobile-progress-complete{background-color:var(--sk-panel);color:var(--sk-body)}body.sch-skin.sch-cl-dashboard{--sch-cl-ink:var(--sk-ink);--sch-cl-muted:var(--sk-dim);--sch-cl-line:var(--sk-line);--sch-cl-edge:var(--sk-line-strong);--sch-cl-soft:var(--sk-raised);--sch-cl-track:var(--sk-raised);--sch-cl-accent:var(--sk-violet);--sch-cl-accent-dark:var(--sk-violet-bright);--sch-cl-accent-tint:var(--sk-violet-soft)}body.sch-skin.sch-cl-dashboard .sch-cl-panel{background:var(--sk-panel)}body.sch-skin.sch-cl-dashboard .sch-cl-btn-secondary,body.sch-skin.sch-cl-dashboard .sch-cl-step{background:transparent}body.sch-skin.sch-cl-dashboard .sch-cl-position{background:var(--sk-raised)}body.sch-skin.sch-cl-dashboard .sch-cl-progress-fill{background:var(--sk-cyan)}body.sch-skin.sch-cl-dashboard .sch-cl-btn-primary,body.sch-skin.sch-cl-dashboard .sch-cl-btn-primary:hover{color:var(--sk-on-violet)}body.sch-skin .enrolled-courses{container-type:inline-size}@container (min-width:620px){body.sch-skin .enrolled-courses .tutor-grid,body.sch-skin .enrolled-courses .tutor-grid-3{display:grid;gap:12px;grid-template-columns:1fr}body.sch-skin .enrolled-courses .tutor-course-card{align-items:stretch;display:grid;gap:0;grid-template-columns:210px minmax(0,1fr);padding:0}body.sch-skin .enrolled-courses .tutor-course-card .tutor-course-thumbnail,body.sch-skin .enrolled-courses .tutor-course-card .tutor-course-thumbnail>a,body.sch-skin .enrolled-courses .tutor-course-card .tutor-ratio{display:block;height:100%;padding-top:0}body.sch-skin .enrolled-courses .tutor-course-card .tutor-course-thumbnail{border-radius:var(--sk-radius) 0 0 var(--sk-radius);overflow:hidden}body.sch-skin .enrolled-courses .tutor-course-card .tutor-card-image-top{height:100%;object-fit:cover;width:100%}body.sch-skin .enrolled-courses .tutor-course-card .tutor-card-body{align-items:center;column-gap:28px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:18px 24px;row-gap:4px}body.sch-skin .enrolled-courses .tutor-course-card .tutor-card-body>*{grid-column:1;margin:0}body.sch-skin .enrolled-courses .tutor-course-card .tutor-card-body>.tutor-mt-24{align-self:center;grid-column:2;grid-row:1 / -1}body.sch-skin .enrolled-courses .tutor-course-card .tutor-course-name{font-size:17px;padding:2px 0 6px}body.sch-skin .enrolled-courses .tutor-course-card .tutor-btn{white-space:nowrap}}body.sch-skin .tutor-dashboard-content .tutor-card .tutor-round-box{align-items:center;background-color:var(--sk-violet-soft);border:1px solid var(--sk-line);border-radius:10px;color:var(--sk-violet-bright);display:inline-flex;height:36px;justify-content:center;width:36px}body.sch-skin .tutor-dashboard-content .tutor-card .tutor-fs-3{font-size:34px;line-height:1.1}body.sch-skin .tutor-accordion-item{margin-bottom:10px;overflow:hidden}body.sch-skin .tutor-accordion-item-header{padding:16px 44px 16px 20px}body.sch-skin .tutor-course-topic-item>a,body.sch-skin .tutor-course-content-list-item>a{padding:12px 20px}@media (min-width:992px){body.sch-skin .tutor-single-course-sidebar{position:sticky;top:24px}}body.sch-skin .tutor-course-card{transition:border-color var(--sk-ease),transform var(--sk-ease)}body.sch-skin .tutor-course-card:hover{border-color:var(--sk-line-strong);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){body.sch-skin *,body.sch-skin *::before,body.sch-skin *::after{animation:none !important;transition:none !important}body.sch-skin .tutor-course-card:hover,body.sch-skin .sch-btn-primary:hover,body.sch-skin .sch-btn-primary:focus-visible,body.sch-skin .sch-btn:hover .sch-btn-icon,body.sch-skin .sch-btn:focus-visible .sch-btn-icon{transform:none !important}body.sch-skin .sch-path-step.is-current .sch-path-dot::after{display:none}}body.sch-skin .sch-skin-toggle{align-items:center;background-color:var(--sk-panel);border:1px solid var(--sk-line-strong);border-radius:999px;bottom:20px;box-shadow:var(--sk-shadow);color:var(--sk-body);cursor:pointer;display:inline-flex;font-family:var(--sk-body-font);font-size:13px;font-weight:500;gap:8px;line-height:1;min-height:36px;padding:0 14px;transition:background-color var(--sk-ease),border-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .sch-skin-toggle--floating{bottom:20px;min-height:40px;padding:0 16px;position:fixed;right:20px;z-index:900}body.sch-skin .sch-skin-toggle-item{align-items:center;display:flex;padding-left:12px}body.sch-skin.ast-header-break-point .sch-skin-toggle-item{padding:12px 20px}body.sch-skin .sch-skin-toggle:hover{border-color:var(--sk-violet);color:var(--sk-ink)}body.sch-skin .sch-skin-toggle svg{flex-shrink:0;height:16px;width:16px}body.sch-skin .sch-skin-toggle .sch-skin-toggle-sun{display:none}html[data-sch-theme="light"] body.sch-skin .sch-skin-toggle .sch-skin-toggle-sun{display:block}html[data-sch-theme="light"] body.sch-skin .sch-skin-toggle .sch-skin-toggle-moon{display:none}@media (max-width:991px){body.sch-skin .sch-skin-toggle--floating{bottom:96px}}body.sch-skin .tutor-dashboard-content-inner{background:transparent;border:0;border-radius:0}body.sch-skin .tutor-dashboard-content>.tutor-fs-5,body.sch-skin .tutor-dashboard-content>.tutor-fs-4,body.sch-skin .tutor-dashboard-content>h2,body.sch-skin .tutor-dashboard-content>h3{font-family:var(--sk-ui-font);font-size:19px;margin-bottom:18px;margin-top:44px}body.sch-skin .tutor-dashboard-content>*:first-child{margin-top:0}body.sch-skin .tutor-dashboard-content .tutor-card{padding:4px 0}body.sch-skin .tutor-dashboard-content-inner>.tutor-row{row-gap:4px}body.sch-skin .tutor-dashboard-content .tutor-course-card .tutor-card-body{padding:18px 20px 20px}body.sch-skin .tutor-dashboard-content .tutor-course-card .tutor-course-name{margin:8px 0 12px}body.sch-skin.ast-header-break-point .sch-skin-toggle-item{align-items:flex-start}body.sch-skin .tutor-frontend-dashboard-course-progress{margin-top:44px}body.sch-skin .tutor-frontend-dashboard-course-progress>.tutor-fs-5,body.sch-skin .tutor-frontend-dashboard-course-progress>.tutor-fs-4{font-family:var(--sk-ui-font);font-size:19px;margin-bottom:18px}body.sch-skin .tutor-dashboard-content .tutor-course-card .tutor-ratio-16x9{background-color:var(--sk-raised);padding-top:52%}body.sch-skin .tutor-dashboard-content .tutor-course-card .tutor-card-image-top{object-fit:contain}body.sch-skin .tutor-course-progress-item .tutor-ratio-3x2{background-color:var(--sk-raised);padding-top:46%}body.sch-skin .tutor-course-progress-item .tutor-card-image-left{object-fit:contain}body.sch-skin .tutor-course-progress-item .tutor-card-body{padding:18px 20px 20px}body.sch-skin .ast-mobile-header-content,body.sch-skin .ast-mobile-header-wrap{background-color:var(--sk-panel)}body.sch-skin .tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks{padding:8px}body.sch-skin .tutor-dashboard .tutor-frontend-dashboard-maincontent ul.tutor-dashboard-permalinks{align-self:start;height:auto}body.sch-skin .tutor-dropdown,body.sch-skin .tutor-nav-more-list{background-color:var(--sk-panel);border:1px solid var(--sk-line-strong);border-radius:var(--sk-radius-sm);box-shadow:var(--sk-shadow-pop)}body.sch-skin .tutor-dropdown .tutor-dropdown-item{border-radius:var(--sk-radius-sm);color:var(--sk-body);margin:0 4px}body.sch-skin .tutor-dropdown .tutor-dropdown-item:hover,body.sch-skin .tutor-dropdown .tutor-dropdown-item:focus{background-color:var(--sk-violet-soft);color:var(--sk-ink)}body.sch-skin .tutor-dropdown .tutor-dropdown-item.is-active{background-color:var(--sk-violet-soft);color:var(--sk-ink);font-weight:600}body.sch-skin .tutor-form-select-dropdown{background:var(--sk-panel);border:1px solid var(--sk-line-strong);border-radius:var(--sk-radius-sm);box-shadow:var(--sk-shadow-pop)}body.sch-skin .tutor-form-select-option{color:var(--sk-body)}body.sch-skin .tutor-form-select-option:hover,body.sch-skin .tutor-form-select-option.is-active{background:var(--sk-violet-soft);color:var(--sk-ink)}body.sch-skin .tutor-form-select-with-icon.select-default{background:var(--sk-sunken);color:var(--sk-body)}body.sch-skin .tutor-modal-content,body.sch-skin .tutor-modal-content-white,body.sch-skin .tutor-modal-header,body.sch-skin .tutor-modal-footer{background-color:var(--sk-panel)}body.sch-skin .tutor-modal-content{border:1px solid var(--sk-line-strong);box-shadow:var(--sk-shadow-modal)}body.sch-skin .tutor-modal-header,body.sch-skin .tutor-modal-footer{border-color:var(--sk-line)}body.sch-skin .tutor-modal .tutor-modal-close-o,body.sch-skin .tutor-modal .tutor-modal-close{color:var(--sk-dim)}body.sch-skin .tutor-modal .tutor-modal-close-o:hover,body.sch-skin .tutor-modal .tutor-modal-close:hover{color:var(--sk-ink)}body.sch-skin .tutor-modal .tutor-btn-outline-primary{border-color:var(--sk-line-strong);color:var(--sk-violet-bright)}html[data-sch-theme="light"] body.sch-skin .tutor-modal .tutor-btn-outline-primary{color:var(--sk-violet)}body.sch-skin .tutor-modal .tutor-btn-outline-primary:hover,body.sch-skin .tutor-modal .tutor-btn-outline-primary:focus-visible,body.sch-skin .tutor-modal .tutor-btn-outline-primary:active,html[data-sch-theme="light"] body.sch-skin .tutor-modal .tutor-btn-outline-primary:hover,html[data-sch-theme="light"] body.sch-skin .tutor-modal .tutor-btn-outline-primary:focus-visible,html[data-sch-theme="light"] body.sch-skin .tutor-modal .tutor-btn-outline-primary:active{background-color:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .tutor-offcanvas .tutor-offcanvas-main{background:var(--sk-panel);box-shadow:var(--sk-shadow-drawer)}body.sch-skin .tutor-toast-parent .tutor-notification,body.sch-skin .tutor-notification,body.sch-skin .tutor-large-notification{background-color:var(--sk-panel);border:1px solid var(--sk-line);color:var(--sk-body)}body.sch-skin .ui-datepicker{background:var(--sk-panel);border:1px solid var(--sk-line-strong);box-shadow:var(--sk-shadow-pop);color:var(--sk-body)}body.sch-skin .ui-datepicker table th span{color:var(--sk-dim)}body.sch-skin .ui-datepicker .ui-datepicker-calendar td:hover,body.sch-skin .ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight{background-color:var(--sk-violet-soft) !important;color:var(--sk-ink) !important}body.sch-skin .tutor-dropdown-select-selected,body.sch-skin .tutor-dropdown-select-options-container{background:var(--sk-panel);color:var(--sk-body)}body.sch-skin .tutor-dropdown-select-option:hover{background:var(--sk-violet-soft)}body.sch-skin .select2-container--default .select2-selection--single,body.sch-skin .select2-container--default .select2-selection--multiple,body.sch-skin .select2-dropdown,body.sch-skin .select2-search--dropdown .select2-search__field{background-color:var(--sk-sunken);border-color:var(--sk-line-strong);color:var(--sk-body)}body.sch-skin .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--sk-violet-soft);color:var(--sk-ink)}body.sch-skin #wp-link-wrap,body.sch-skin #wp-link-wrap #link-modal-title,body.sch-skin #wp-link-wrap .submitbox,body.sch-skin #wp-link-wrap #search-results,body.sch-skin #wp-link-wrap #most-recent-results,body.sch-skin #wp-link-wrap #query-notice-message{background-color:var(--sk-panel);color:var(--sk-body)}body.sch-skin #wp-link-wrap #link-modal-title{border-bottom:1px solid var(--sk-line);color:var(--sk-ink)}body.sch-skin #wp-link-wrap label span,body.sch-skin #wp-link-wrap p{color:var(--sk-body)}body.sch-skin #wp-link-wrap .button-primary{background:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet);text-shadow:none}body.sch-skin #wp-link-wrap .button:not(.button-primary),body.sch-skin #wp-link-wrap #wp-link-close{background:transparent;border-color:var(--sk-line-strong);color:var(--sk-body)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_cover_area,body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_profile_area{background-color:var(--sk-sunken)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_profile_area{border-color:var(--sk-panel)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_pp_option{background:var(--sk-raised);border:1px solid var(--sk-line-strong);box-shadow:var(--sk-shadow-pop);color:var(--sk-ink)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_pp_option span{color:var(--sk-ink)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_pp_option span:hover{background:var(--sk-violet-soft)}body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_photo_meta_area>span,body.sch-skin .tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_photo_meta_area>span>span{color:var(--sk-dim)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{background-color:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover{background-color:var(--sk-violet-bright);border-color:var(--sk-violet-bright);color:var(--sk-on-violet)}body.sch-skin .tutor-ratings .tutor-ratings-average{margin-left:6px}body.sch-skin .tutor-ratings .tutor-ratings-count{font-size:13px;margin-left:2px}body.sch-skin .sch-dash-shell{margin:0 auto;max-width:900px;padding-left:24px;padding-right:24px;width:100%}body.sch-skin .sch-dash{padding-bottom:72px;padding-top:0}body.sch-skin .sch-dash-nav{margin-bottom:40px;padding-top:18px}body.sch-skin .sch-dash-nav .sch-dash-shell{align-items:stretch;display:flex;gap:16px;justify-content:space-between}body.sch-skin .sch-dash-tabs{background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius-pill);display:flex;gap:4px;list-style:none;margin:0;overflow-x:auto;padding:4px;scrollbar-width:none}body.sch-skin .sch-dash-tabs::-webkit-scrollbar{display:none}body.sch-skin .sch-dash-tab{flex:0 0 auto;list-style:none;margin:0}body.sch-skin .sch-dash-tab>a{align-items:center;border:1px solid transparent;border-radius:var(--sk-radius-pill);color:var(--sk-dim);display:flex;font-family:var(--sk-ui-font);font-size:15px;font-weight:500;padding:9px 18px;text-decoration:none;transition:background-color var(--sk-ease),color var(--sk-ease);white-space:nowrap}body.sch-skin .sch-dash-tab>a:hover,body.sch-skin .sch-dash-tab>a:focus-visible{background:var(--sk-raised);color:var(--sk-ink)}body.sch-skin .sch-dash-tab.is-active>a{background:var(--sk-raised);border-color:var(--sk-line);color:var(--sk-ink);font-weight:700}body.sch-skin .sch-dash-account{flex:0 0 auto;position:relative}body.sch-skin .sch-dash-account>summary{align-items:center;cursor:pointer;display:flex;gap:6px;height:100%;list-style:none;padding:8px 0}body.sch-skin .sch-dash-account>summary::-webkit-details-marker,body.sch-skin .sch-dash-account>summary::marker{display:none}body.sch-skin .sch-dash-account>summary:hover .sch-dash-avatar,body.sch-skin .sch-dash-account>summary:focus-visible .sch-dash-avatar{background:var(--sk-violet);border-color:var(--sk-violet);color:var(--sk-on-violet)}body.sch-skin .sch-dash-account>summary:hover .sch-dash-account-caret,body.sch-skin .sch-dash-account>summary:focus-visible .sch-dash-account-caret{border-top-color:var(--sk-violet-bright)}body.sch-skin .sch-dash-avatar{align-items:center;background:var(--sk-violet-soft);border:1px solid var(--sk-line-strong);border-radius:50%;color:var(--sk-violet-bright);display:flex;font-family:var(--sk-body-font);font-size:12px;font-weight:700;height:32px;justify-content:center;letter-spacing:0.02em;width:32px}body.sch-skin .sch-dash-account.is-active .sch-dash-avatar{border-color:var(--sk-violet)}body.sch-skin .sch-dash-account-caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--sk-dim);display:block;transition:transform var(--sk-ease)}body.sch-skin .sch-dash-account[open] .sch-dash-account-caret{transform:rotate(180deg)}body.sch-skin .sch-dash-account-menu{background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius);box-shadow:var(--sk-shadow-pop);list-style:none;margin:0;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100%+4px);z-index:30}body.sch-skin .sch-dash-account-menu li{list-style:none;margin:0}body.sch-skin .sch-dash-account-menu a{border-radius:var(--sk-radius-sm);color:var(--sk-body);display:block;font-size:14px;padding:9px 12px;text-decoration:none;transition:background-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .sch-dash-account-menu a:hover,body.sch-skin .sch-dash-account-menu a:focus-visible{background:var(--sk-raised);color:var(--sk-ink)}body.sch-skin .sch-dash-account-menu .is-active>a{color:var(--sk-violet-bright)}body.sch-skin .sch-home{display:grid;gap:44px}body.sch-skin .sch-home-top{display:grid;gap:14px}body.sch-skin .sch-home-greeting{color:var(--sk-dim);font-size:13px;margin:0;padding-left:2px}body.sch-skin .sch-home-greeting-name{color:var(--sk-body);font-weight:600}body.sch-skin .sch-home-greeting-sep{padding:0 6px}body.sch-skin .sch-home-hero{align-items:center;background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 180px;padding:28px}body.sch-skin .sch-home-hero-empty{grid-template-columns:minmax(0,1fr)}body.sch-skin .sch-home-kicker{color:var(--sk-dim);font-size:13px;font-weight:500;margin:0 0 8px}body.sch-skin .sch-home-kicker-sep{padding:0 4px}body.sch-skin .sch-home-course{color:var(--sk-violet-bright);font-weight:600;text-decoration:none}body.sch-skin .sch-home-course:hover{text-decoration:underline}body.sch-skin .sch-home-title{color:var(--sk-ink);font-family:var(--sk-display-font);font-size:42px;font-weight:400;letter-spacing:-0.01em;line-height:1.05;margin:0;overflow-wrap:anywhere}body.sch-skin .sch-home-topic{align-items:center;color:var(--sk-dim);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 14px;margin:8px 0 0}body.sch-skin .sch-home-length{align-items:center;color:var(--sk-body);display:inline-flex;gap:5px;white-space:nowrap}body.sch-skin .sch-home-lede{color:var(--sk-body);font-size:15px;margin:12px 0 0;max-width:46ch}body.sch-skin .sch-progress{display:block;height:6px;margin:20px 0 10px}body.sch-skin .sch-progress-fill{background:var(--sk-cyan);border-radius:999px;display:block;height:100%;min-width:3px}body.sch-skin .sch-home-meta{color:var(--sk-dim);font-size:13px;margin:0}body.sch-skin .sch-meta-pair{display:grid;gap:2px}body.sch-skin .sch-meta-value{color:var(--sk-ink);font-family:var(--sk-ui-font);font-size:20px;font-weight:700;letter-spacing:-0.01em;line-height:1.2}body.sch-skin .sch-meta-unit{color:var(--sk-dim);font-size:13px;line-height:1.4}body.sch-skin .sch-home-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px;margin:22px 0 0}body.sch-skin .sch-home-hero-art{align-items:center;display:flex;justify-content:center}body.sch-skin .sch-home-hero-art img{border-radius:var(--sk-radius-sm);display:block;height:auto;max-width:100%;width:100%}body.sch-skin .sch-btn{align-items:center;border:1px solid transparent;border-radius:var(--sk-radius-pill);display:inline-flex;font-family:var(--sk-ui-font);font-size:15px;font-weight:700;gap:8px;line-height:1;min-height:44px;padding:0 22px;text-decoration:none;transition:background-color var(--sk-ease),border-color var(--sk-ease),color var(--sk-ease),transform var(--sk-ease)}body.sch-skin .sch-btn-primary{background:var(--sk-ink);border-color:var(--sk-ink);color:var(--sk-base)}body.sch-skin .sch-btn-primary:hover,body.sch-skin .sch-btn-primary:focus-visible{background:var(--sk-ink);color:var(--sk-base);opacity:0.88}body.sch-skin .sch-btn-primary:hover,body.sch-skin .sch-btn-primary:focus-visible{transform:translateY(-1px)}body.sch-skin .sch-btn-icon{display:inline-flex;transition:transform var(--sk-ease)}body.sch-skin .sch-btn:hover .sch-btn-icon,body.sch-skin .sch-btn:focus-visible .sch-btn-icon{transform:translateX(2px)}body.sch-skin .sch-link{align-items:center;background:transparent;border:1px solid var(--sk-line-strong);border-radius:var(--sk-radius-pill);color:var(--sk-ink);display:inline-flex;font-family:var(--sk-ui-font);font-size:15px;font-weight:500;line-height:1;min-height:44px;padding:0 20px;text-decoration:none;transition:background-color var(--sk-ease),border-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .sch-link:hover,body.sch-skin .sch-link:focus-visible{background:var(--sk-raised);border-color:var(--sk-line-strong);color:var(--sk-ink)}body.sch-skin .sch-home-h2{color:var(--sk-dim);font-family:var(--sk-ui-font);font-size:13px;font-weight:600;letter-spacing:0.08em;margin:0 0 18px;text-transform:uppercase}body.sch-skin .sch-path{display:grid;gap:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;margin:0;padding:0;position:relative}body.sch-skin .sch-path-step{list-style:none;margin:0;padding:28px 12px 0 0;position:relative}body.sch-skin .sch-path-step::before{background:var(--sk-line-strong);content:"";height:2px;left:10px;position:absolute;right:0;top:9px}body.sch-skin .sch-path-step:last-child::before{display:none}body.sch-skin .sch-path-dot{background:var(--sk-base);border:2px solid var(--sk-line-strong);border-radius:50%;display:block;height:20px;left:0;position:absolute;top:0;width:20px;z-index:1}body.sch-skin .sch-path-step.is-current .sch-path-dot{background:var(--sk-violet);border-color:var(--sk-violet);box-shadow:0 0 0 5px var(--sk-violet-soft)}body.sch-skin .sch-path-step.is-done .sch-path-dot{background:var(--sk-ink);border-color:var(--sk-ink)}body.sch-skin .sch-path-step.is-open .sch-path-dot{border-color:var(--sk-dim)}body.sch-skin .sch-path-label{color:var(--sk-ink);display:block;font-size:15px;font-weight:600;text-decoration:none}body.sch-skin a.sch-path-label:hover,body.sch-skin a.sch-path-label:focus-visible{color:var(--sk-violet-bright)}body.sch-skin .sch-path-step.is-locked .sch-path-label{color:var(--sk-dim)}body.sch-skin .sch-path-step.is-certificate:not(.is-locked) .sch-path-label{color:var(--sk-gold)}body.sch-skin .sch-path-note{color:var(--sk-dim);display:block;font-size:12px;margin-top:3px}body.sch-skin .sch-path-step.is-current .sch-path-note{color:var(--sk-dim)}body.sch-skin .sch-stats{display:grid;gap:20px 40px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;padding:0}body.sch-skin .sch-stat{margin:0}body.sch-skin .sch-stat-value{color:var(--sk-ink);font-family:var(--sk-ui-font);font-size:32px;font-weight:700;line-height:1;margin:0}body.sch-skin .sch-stat-label{color:var(--sk-dim);font-size:12px;margin:5px 0 0}body.sch-skin .sch-streak,body.sch-skin .sch-heat-foot{max-width:640px}body.sch-skin .sch-streak{align-items:center;display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between}body.sch-skin .sch-streak-figures{display:grid;gap:20px 40px;grid-auto-columns:max-content;grid-auto-flow:column;margin:0}body.sch-skin .sch-heat{display:grid;flex:1 1 300px;gap:6px;grid-template-columns:auto minmax(0,1fr);max-width:400px;width:100%}body.sch-skin .sch-heat-months{display:grid;grid-area:1 / 2;grid-template-columns:repeat(13,minmax(0,1fr))}body.sch-skin .sch-heat-months span{color:var(--sk-dim);font-size:10px;line-height:1;white-space:nowrap}body.sch-skin .sch-heat-days{display:grid;gap:3px;grid-area:2 / 1;grid-template-rows:repeat(7,minmax(0,1fr))}body.sch-skin .sch-heat-days span{align-items:center;color:var(--sk-dim);display:flex;font-size:10px;line-height:1;padding-right:2px}body.sch-skin .sch-heat-grid{display:grid;gap:3px;grid-area:2 / 2;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(7,auto)}body.sch-skin .sch-heat-cell{aspect-ratio:1;border-radius:2px;display:block}body.sch-skin .sch-heat-cell.is-future{visibility:hidden}body.sch-skin .sch-heat-cell:hover{box-shadow:0 0 0 1px var(--sk-violet-bright)}body.sch-skin .sch-heat-cell.is-l0,body.sch-skin .sch-heat-swatch.is-l0{background-color:var(--sk-heat-0)}body.sch-skin .sch-heat-cell.is-l1,body.sch-skin .sch-heat-swatch.is-l1{background-color:var(--sk-heat-1)}body.sch-skin .sch-heat-cell.is-l2,body.sch-skin .sch-heat-swatch.is-l2{background-color:var(--sk-heat-2)}body.sch-skin .sch-heat-cell.is-l3,body.sch-skin .sch-heat-swatch.is-l3{background-color:var(--sk-heat-3)}body.sch-skin .sch-heat-cell.is-l4,body.sch-skin .sch-heat-swatch.is-l4{background-color:var(--sk-heat-4)}body.sch-skin .sch-heat-foot{align-items:center;color:var(--sk-dim);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 20px;justify-content:space-between;margin:18px 0 0}body.sch-skin .sch-heat-key{align-items:center;display:flex;gap:3px}body.sch-skin .sch-heat-swatch{border-radius:2px;height:10px;width:10px}@keyframes sch-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sch-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sch-fill-y{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sch-dot-in{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}@keyframes sch-ring{from{opacity:0.75;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}body.sch-skin .sch-home>*{animation:sch-rise 520ms var(--sk-out) both}body.sch-skin .sch-home>*:nth-child(2){animation-delay:80ms}body.sch-skin .sch-home>*:nth-child(3){animation-delay:160ms}body.sch-skin .sch-home>*:nth-child(4){animation-delay:240ms}body.sch-skin .sch-progress-fill{animation:sch-fill 820ms 180ms var(--sk-out) both;transform-origin:left center}body.sch-skin .sch-path-dot{animation:sch-dot-in 340ms both cubic-bezier(0.34,1.56,0.64,1)}body.sch-skin .sch-path-step::before{animation:sch-fill 380ms both var(--sk-out);transform-origin:left center}body.sch-skin .sch-path-step:nth-child(1) .sch-path-dot{animation-delay:200ms}body.sch-skin .sch-path-step:nth-child(1)::before{animation-delay:280ms}body.sch-skin .sch-path-step:nth-child(2) .sch-path-dot{animation-delay:350ms}body.sch-skin .sch-path-step:nth-child(2)::before{animation-delay:430ms}body.sch-skin .sch-path-step:nth-child(3) .sch-path-dot{animation-delay:500ms}body.sch-skin .sch-path-step:nth-child(3)::before{animation-delay:580ms}body.sch-skin .sch-path-step:nth-child(4) .sch-path-dot{animation-delay:650ms}body.sch-skin .sch-path-step:nth-child(4)::before{animation-delay:730ms}body.sch-skin .sch-path-step:nth-child(5) .sch-path-dot{animation-delay:800ms}body.sch-skin .sch-path-step:nth-child(5)::before{animation-delay:880ms}body.sch-skin .sch-path-step:nth-child(6) .sch-path-dot{animation-delay:950ms}body.sch-skin .sch-path-step:nth-child(6)::before{animation-delay:1030ms}body.sch-skin .sch-path-step.is-current .sch-path-dot::after{animation:sch-ring 1500ms 1250ms ease-out 2 forwards;border:2px solid var(--sk-violet);border-radius:50%;content:"";inset:-2px;opacity:0;position:absolute}body.sch-skin .sch-firstrun{counter-reset:none;display:grid;gap:12px;list-style:none;margin:0;padding:0}body.sch-skin .sch-firstrun-step{align-items:center;background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius);color:var(--sk-body);display:flex;font-size:15px;gap:14px;padding:14px 18px}body.sch-skin .sch-firstrun-num{align-items:center;background:var(--sk-violet-soft);border-radius:50%;color:var(--sk-ink);display:flex;flex-shrink:0;font-family:var(--sk-ui-font);font-size:13px;font-weight:700;height:26px;justify-content:center;width:26px}body.sch-skin .sch-firstrun-text{min-width:0}body.sch-skin .sch-courses-page{display:grid;gap:24px}body.sch-skin .sch-subtabs{margin:0}body.sch-skin .sch-subtab-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}body.sch-skin .sch-subtab a{align-items:center;background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:999px;color:var(--sk-body);display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;text-decoration:none;transition:background-color var(--sk-ease),border-color var(--sk-ease),color var(--sk-ease)}body.sch-skin .sch-subtab a:hover,body.sch-skin .sch-subtab a:focus-visible{border-color:var(--sk-line-strong);color:var(--sk-ink)}body.sch-skin .sch-subtab.is-active a{background:var(--sk-ink);border-color:var(--sk-ink);color:var(--sk-base);font-weight:700}body.sch-skin .sch-subtab-count{background:var(--sk-sunken);border-radius:999px;color:var(--sk-dim);font-size:12px;font-weight:600;line-height:1;min-width:20px;padding:4px 7px;text-align:center}body.sch-skin .sch-subtab.is-active .sch-subtab-count{background:rgba(var(--sk-panel-rgb),0.22);color:var(--sk-base)}body.sch-skin .sch-courses{display:grid;gap:16px;list-style:none;margin:0;padding:0}body.sch-skin .sch-course{align-items:center;background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius);display:grid;gap:24px;grid-template-columns:200px minmax(0,1fr);padding:20px;transition:border-color var(--sk-ease)}body.sch-skin .sch-course:hover{border-color:var(--sk-line-strong)}body.sch-skin .sch-course-art{align-items:center;display:flex;justify-content:center}body.sch-skin .sch-course-art img{border-radius:var(--sk-radius-sm);display:block;height:auto;max-width:100%;width:100%}body.sch-skin .sch-course:not(:has(.sch-course-art)){grid-template-columns:minmax(0,1fr)}body.sch-skin .sch-course-body{display:block;min-width:0}body.sch-skin .sch-course-head{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;margin:0 0 10px}body.sch-skin .sch-course-chip{align-items:center;background:var(--sk-sunken);border-radius:999px;color:var(--sk-body);display:inline-flex;font-size:12px;font-weight:600;gap:7px;letter-spacing:0.02em;line-height:1;padding:6px 11px}body.sch-skin .sch-course-chip::before{background:var(--sk-dim);border-radius:50%;content:"";display:block;height:6px;width:6px}body.sch-skin .sch-course.is-resume .sch-course-chip::before{background:var(--sk-violet)}body.sch-skin .sch-course.is-finished .sch-course-chip::before{background:var(--sk-cyan)}body.sch-skin .sch-course-touched{color:var(--sk-dim);font-size:12px}body.sch-skin .sch-course-title{color:var(--sk-ink);font-family:var(--sk-display-font);font-size:20px;font-weight:700;letter-spacing:-0.01em;line-height:1.25;margin:0;overflow-wrap:anywhere}body.sch-skin .sch-course-title a{color:inherit;text-decoration:none}body.sch-skin .sch-course-title a:hover,body.sch-skin .sch-course-title a:focus-visible{text-decoration:underline}body.sch-skin .sch-course .sch-progress{margin:14px 0 8px}body.sch-skin .sch-course-meta{color:var(--sk-dim);font-size:13px;margin:0}body.sch-skin .sch-course-next{align-items:baseline;color:var(--sk-body);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 10px;margin:12px 0 0;min-width:0}body.sch-skin .sch-course-next-key{color:var(--sk-dim);font-size:12px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase}body.sch-skin .sch-course-next-name{font-weight:600;overflow-wrap:anywhere}body.sch-skin .sch-course-next-topic{color:var(--sk-dim);font-size:13px;overflow-wrap:anywhere}body.sch-skin .sch-course-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;margin:18px 0 0}body.sch-skin .sch-btn-quiet{background:transparent;border-color:var(--sk-line-strong);color:var(--sk-ink)}body.sch-skin .sch-btn-quiet:hover,body.sch-skin .sch-btn-quiet:focus-visible{background:var(--sk-raised);color:var(--sk-ink)}body.sch-skin .sch-courses-empty{background:var(--sk-panel);border:1px solid var(--sk-line);border-radius:var(--sk-radius);padding:32px 24px;text-align:center}body.sch-skin .sch-courses-empty-text{color:var(--sk-body);font-size:15px;margin:0 auto;max-width:46ch}body.sch-skin .sch-courses-empty .sch-link{display:inline-block;margin-top:18px}@media (max-width:700px){body.sch-skin .sch-course{align-items:start;gap:14px;grid-template-columns:96px minmax(0,1fr);padding:16px}body.sch-skin .sch-course-title{font-size:17px}body.sch-skin .sch-course-actions{gap:10px 16px;margin-top:16px}body.sch-skin .sch-course .sch-btn,body.sch-skin .sch-course .sch-link{font-size:14px;justify-content:center;max-width:320px;padding:11px 14px;text-align:center;width:100%}body.sch-skin .sch-dash-tab>a{font-size:14px;padding:9px 13px}body.sch-skin .sch-courses-empty{padding:26px 18px}}@media (max-width:700px){body.sch-skin .sch-dash-shell{padding-left:16px;padding-right:16px}body.sch-skin .sch-home-hero{grid-template-columns:minmax(0,1fr);padding:24px 20px}body.sch-skin .sch-home-hero-art{display:none}body.sch-skin .sch-home-title{font-size:26px}body.sch-skin .sch-home{gap:36px}body.sch-skin .sch-path{grid-auto-flow:row}body.sch-skin .sch-path-step{padding:0 0 18px 30px}body.sch-skin .sch-path-step::before{bottom:0;height:auto;left:9px;right:auto;top:20px;width:2px;animation-name:sch-fill-y;transform-origin:center top}body.sch-skin .sch-path-step:last-child{padding-bottom:0}body.sch-skin .sch-stats{gap:18px 32px}body.sch-skin .sch-stat-value{font-size:27px}body.sch-skin .sch-streak{align-items:flex-start;flex-direction:column;gap:20px}body.sch-skin .sch-heat{align-self:stretch;flex:0 0 auto;max-width:none}}body.sch-skin [data-sch-page="enrolled-courses"] .tutor-dashboard-content>.tutor-fs-5:first-child,body.sch-skin [data-sch-page="my-quiz-attempts"] .tutor-dashboard-content>.tutor-fs-5:first-child,body.sch-skin [data-sch-page="question-answer"] .tutor-frontend-dashboard-qna-header .tutor-fs-5{display:none}body.sch-skin .tutor-dashboard-content .tutor-nav{border-bottom:1px solid var(--sk-line);gap:4px}body.sch-skin .tutor-dashboard-content .tutor-nav-link,body.sch-skin .tutor-dashboard-content .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link{border:1px solid transparent;border-radius:var(--sk-radius-pill);color:var(--sk-dim);font-size:14px;font-weight:500;padding:10px 14px}body.sch-skin .tutor-dashboard-content .tutor-nav-link:hover,body.sch-skin .tutor-dashboard-content .tutor-nav-link:focus-visible,body.sch-skin .tutor-dashboard-content .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:hover,body.sch-skin .tutor-dashboard-content .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:focus-visible{background:var(--sk-raised);border-color:var(--sk-line-strong);border-radius:var(--sk-radius-pill);color:var(--sk-ink)}body.sch-skin .tutor-dashboard-content .tutor-nav-link.is-active,body.sch-skin .tutor-dashboard-content .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active{background:var(--sk-raised);border-color:var(--sk-line);border-radius:var(--sk-radius-pill);color:var(--sk-ink);font-weight:700}body.sch-skin .tutor-dashboard-content .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:hover,body.sch-skin .tutor-dashboard-content .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:focus-visible{border-color:var(--sk-line-strong)}body.sch-skin .tutor-dashboard-content .tutor-empty-state img,body.sch-skin .tutor-dashboard-content .td-empty-state img,body.sch-skin .tutor-dashboard-content .tutor-bg-white>svg{display:none}body.sch-skin .tutor-dashboard-content .tutor-bg-white{background-color:transparent !important;padding-bottom:44px !important;padding-top:44px !important}body.sch-skin .tutor-dashboard-content .tutor-divider{background:var(--sk-panel);border:1px solid var(--sk-line)}body.sch-skin .tutor-dashboard-content .tutor-empty-state,body.sch-skin .tutor-dashboard-content .td-empty-state{padding:44px 24px !important}body.sch-skin .tutor-dashboard-content .tutor-empty-state h6,body.sch-skin .tutor-dashboard-content .td-empty-state h6,body.sch-skin .tutor-dashboard-content .tutor-bg-white h6{color:var(--sk-dim);font-size:15px;font-weight:500;margin-top:0 !important}body.sch-skin [data-sch-page="my-profile"] .tutor-dashboard-content a:not([class]){color:var(--sk-violet-bright);text-decoration:none}body.sch-skin [data-sch-page="my-profile"] .tutor-dashboard-content a:not([class]):hover{text-decoration:underline}body.sch-skin [data-sch-page="my-profile"] .tutor-dashboard-content .tutor-row{border-bottom:1px solid var(--sk-line);margin-left:0;margin-right:0;padding:14px 0}body.sch-skin [data-sch-page="my-profile"] .tutor-dashboard-content .tutor-row:last-of-type{border-bottom:0}body.sch-skin .screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:700px){body.sch-skin .sch-dash-tabs.is-scrollable{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%);padding-right:12px}}
