:root{--jwl-bg:#1f1e1d;--jwl-bg-elev:#2a2826;--jwl-bg-elev-2:#3a3836;--jwl-text:#f2e9e0;--jwl-text-muted:#bfb5a8;--jwl-border:#4a4846;--jwl-accent:#d6966f;--jwl-accent-hover:#c2835c;--tutor-body-color:var(--jwl-text);--tutor-body-bg:var(--jwl-bg);--tutor-color-black:var(--jwl-text);--tutor-color-white:var(--jwl-text);--tutor-color-primary:var(--jwl-accent);--tutor-color-primary-hover:var(--jwl-accent-hover);--tutor-color-primary-rgb:214,150,111;--tutor-color-secondary:#b8aea0;--tutor-color-subdued:#9a9082;--tutor-color-hints:#8a8074;--tutor-color-muted:#8a8074;--tutor-color-gray:#4a4846;--tutor-color-gray-10:#2a2826;--tutor-color-gray-20:#3a3836;--tutor-color-gray-30:#4a4846;--tutor-color-gray-40:#5a5856;--tutor-border-color:var(--jwl-border);--tutor-card-bg:var(--jwl-bg-elev)}.tutor-bg-white,.tutor-container,.tutor-course-content,.tutor-course-single-body,.tutor-course-topics-wrap,.tutor-dashboard,.tutor-dashboard-content,.tutor-dashboard-inner-wrap,.tutor-dashboard-wrap,.tutor-frontend-dashboard,.tutor-lesson-wrapper,.tutor-quiz-wrapper,.tutor-single-course,.tutor-wrap{background-color:var(--jwl-bg);color:var(--jwl-text)}.tutor-course-topics-wrap *,.tutor-dashboard *,.tutor-single-course *,.tutor-wrap *{border-color:var(--jwl-border)}.tutor-color-black,.tutor-dashboard,.tutor-dashboard h1,.tutor-dashboard h2,.tutor-dashboard h3,.tutor-dashboard h4,.tutor-dashboard h5,.tutor-dashboard h6,.tutor-dashboard label,.tutor-dashboard li,.tutor-dashboard p,.tutor-wrap,.tutor-wrap h1,.tutor-wrap h2,.tutor-wrap h3,.tutor-wrap h4,.tutor-wrap h5,.tutor-wrap h6,.tutor-wrap label,.tutor-wrap li,.tutor-wrap p,.tutor-wrap span{color:var(--jwl-text)}.tutor-color-white{color:var(--jwl-bg)}.tutor-color-hints,.tutor-color-muted,.tutor-color-secondary,.tutor-color-subdued{color:var(--jwl-text-muted)}.tutor-bg-black{background-color:var(--jwl-text)}.tutor-bg-white{background-color:var(--jwl-bg)}.tutor-bg-gray-10{background-color:var(--jwl-bg-elev)}.tutor-bg-gray-20{background-color:var(--jwl-bg-elev-2)}.tutor-course-topics-wrap a,.tutor-dashboard a,.tutor-wrap a{color:var(--jwl-accent)}.tutor-dashboard a:hover,.tutor-wrap a:hover{color:var(--jwl-accent-hover)}.tutor-accordion-item,.tutor-card,.tutor-card-body,.tutor-card-footer,.tutor-card-header,.tutor-course-list-item,.tutor-course-topic-header,.tutor-course-topics-wrap .tutor-course-topic,.tutor-dashboard-card,.tutor-dashboard-content-inner,.tutor-lesson-modal-wrap .modal-content,.tutor-lesson-modal-wrap .modal-footer,.tutor-quiz-attempt-details,.tutor-quiz-question-wrap{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-course-topic-header{background-color:var(--jwl-bg-elev-2)}.tutor-dashboard input[type=email],.tutor-dashboard input[type=number],.tutor-dashboard input[type=password],.tutor-dashboard input[type=search],.tutor-dashboard input[type=text],.tutor-dashboard select,.tutor-dashboard textarea,.tutor-form-control,.tutor-form-group input:not([type=submit]):not([type=checkbox]):not([type=radio]),.tutor-form-group select,.tutor-form-group textarea,.tutor-option-field input:not([type=submit]):not([type=checkbox]):not([type=radio]),.tutor-option-field select,.tutor-option-field textarea,.tutor-wrap input[type=email],.tutor-wrap input[type=number],.tutor-wrap input[type=password],.tutor-wrap input[type=search],.tutor-wrap input[type=tel],.tutor-wrap input[type=text],.tutor-wrap input[type=url],.tutor-wrap select,.tutor-wrap textarea{background-color:var(--jwl-bg-elev)!important;border-color:var(--jwl-border)!important;color:var(--jwl-text)!important}.tutor-dashboard input::-moz-placeholder,.tutor-dashboard textarea::-moz-placeholder,.tutor-wrap input::-moz-placeholder,.tutor-wrap textarea::-moz-placeholder{color:var(--jwl-text-muted);opacity:.7}.tutor-dashboard input::placeholder,.tutor-dashboard textarea::placeholder,.tutor-wrap input::placeholder,.tutor-wrap textarea::placeholder{color:var(--jwl-text-muted);opacity:.7}.tutor-dashboard input:focus,.tutor-dashboard select:focus,.tutor-dashboard textarea:focus,.tutor-form-control:focus,.tutor-form-group input:not([type=submit]):focus,.tutor-form-group textarea:focus,.tutor-option-field input:not([type=submit]):focus,.tutor-option-field textarea:focus,.tutor-wrap input:focus,.tutor-wrap select:focus,.tutor-wrap textarea:focus{background-color:var(--jwl-bg-elev-2)!important;border-color:var(--jwl-accent)!important;color:var(--jwl-text)!important;outline:none}.tutor-btn,.tutor-btn-primary{background-color:var(--jwl-accent);border-color:var(--jwl-accent);color:var(--jwl-bg)}.tutor-btn-primary:hover,.tutor-btn:hover{background-color:var(--jwl-accent-hover);border-color:var(--jwl-accent-hover);color:var(--jwl-bg)}.tutor-btn-outline-primary,.tutor-btn-secondary{background-color:transparent;border-color:var(--jwl-accent);color:var(--jwl-accent)}.tutor-btn-outline-primary:hover,.tutor-btn-secondary:hover{background-color:var(--jwl-accent);color:var(--jwl-bg)}.tutor-btn-ghost,.tutor-btn-tertiary{background-color:transparent;border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-btn-ghost:hover,.tutor-btn-tertiary:hover{background-color:var(--jwl-bg-elev-2);color:var(--jwl-text)}.tutor-table,.tutor-table tbody,.tutor-table td,.tutor-table th,.tutor-table thead{background-color:transparent;border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-table thead th{background-color:var(--jwl-bg-elev-2);color:var(--jwl-text)}.tutor-table tbody tr:hover{background-color:var(--jwl-bg-elev)}.tutor-dashboard-menu,.tutor-dashboard-sidebar,.tutor-nav,.tutor-nav-tabs{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border)}.tutor-dashboard-menu a,.tutor-nav-link{color:var(--jwl-text)}.tutor-dashboard-menu a:hover,.tutor-nav-link:hover{background-color:var(--jwl-bg-elev-2);color:var(--jwl-accent)}.tutor-dashboard-menu a.active,.tutor-dashboard-menu li.active>a,.tutor-nav-link.active,.tutor-nav-link.is-active{background-color:var(--jwl-bg-elev-2);border-color:var(--jwl-accent);color:var(--jwl-accent)}.tutor-course-topics-wrap .tutor-course-topic{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border)}.tutor-accordion-header,.tutor-course-topic-header{background-color:var(--jwl-bg-elev-2);border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-accordion-body,.tutor-course-topic-body{background-color:var(--jwl-bg-elev);color:var(--jwl-text)}.tutor-course-topic-item,.tutor-course-topic-item a{background-color:transparent;border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-course-topic-item:hover{background-color:var(--jwl-bg-elev-2)}.tutor-course-spotlight-content,.tutor-course-spotlight-sidebar,.tutor-lesson-content,.tutor-lesson-sidebar{background-color:var(--jwl-bg);border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-course-spotlight-header,.tutor-lesson-modal-wrap .modal-content,.tutor-lesson-sidebar-header,.tutor-modal,.tutor-modal-body,.tutor-modal-content,.tutor-modal-footer,.tutor-modal-header{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-modal-overlay{background-color:rgba(0,0,0,.75)}.tutor-alert{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border)}.tutor-alert,.tutor-badge,.tutor-badge-label{color:var(--jwl-text)}.tutor-progress,.tutor-progress-bar{background-color:var(--jwl-bg-elev-2)}.tutor-progress-bar-filled,.tutor-progress-value{background-color:var(--jwl-accent)}.tutor-dropdown,.tutor-dropdown-list,.tutor-dropdown-menu{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border);color:var(--jwl-text)}.tutor-dropdown-item,.tutor-dropdown-menu a{color:var(--jwl-text)}.tutor-dropdown-item:hover,.tutor-dropdown-menu a:hover{background-color:var(--jwl-bg-elev-2);color:var(--jwl-accent)}.tutor-form-check input[type=checkbox],.tutor-form-check input[type=radio],.tutor-form-check-input{background-color:var(--jwl-bg-elev);border-color:var(--jwl-border)}.tutor-form-check input[type=checkbox]:checked,.tutor-form-check input[type=radio]:checked,.tutor-form-check-input:checked{background-color:var(--jwl-accent);border-color:var(--jwl-accent)}.tutor-icon,.tutor-icon-*{color:inherit}.tutor-dashboard ::-webkit-scrollbar-track,.tutor-wrap ::-webkit-scrollbar-track{background:var(--jwl-bg-elev)}.tutor-dashboard ::-webkit-scrollbar-thumb,.tutor-wrap ::-webkit-scrollbar-thumb{background:var(--jwl-bg-elev-2);border-radius:4px}.tutor-dashboard ::-webkit-scrollbar-thumb:hover,.tutor-wrap ::-webkit-scrollbar-thumb:hover{background:var(--jwl-accent)}.tutor-course-single-sidebar-title{background-color:var(--tutor-color-gray-30)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{background-color:var(--tutor-color-gray-20)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-body{background-color:var(--tutor-color-gray-10)}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a{background-color:var(--tutor-color-gray-50)}
