Tutor LMS <= 3.9.9 - Insecure Direct Object Reference to Authenticated (Instructor+) Arbitrary Post Deletion via 'course' GET Parameter
Description
The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to and including 3.9.9. This is due to the `get_course_id_by()` function unconditionally trusting the user-supplied `course` GET parameter as the authoritative course ID for content ownership lookups, which is then consumed by `can_user_manage()`, the plugin's sole authorization gate for instructor-level operations, causing it to evaluate instructor membership against the attacker-controlled course rather than the course that actually owns the target content object. This makes it possible for authenticated attackers, with instructor-level access and above, to perform unauthorized operations on any other instructor's course content, including permanently deleting lessons, assignments, quizzes (with cascading deletion of all student attempt data), topics, announcements, and Q&A threads, as well as creating or modifying lessons, topics, and announcements in victim courses, manipulating student quiz grades, and reading unpublished lesson and quiz content.
CVSS Vector Breakdown
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:NTechnical Details
What Changed in the Fix
Changes introduced in v3.9.10
Source Code
WordPress.org SVN# Exploitation Research Plan: CVE-2026-6965 (Tutor LMS IDOR) ## 1. Vulnerability Summary The **Tutor LMS** plugin (<= 3.9.9) contains an Insecure Direct Object Reference (IDOR) vulnerability affecting authenticated instructors. The flaw exists in the way the plugin validates permissions for content…
Show full research plan
Exploitation Research Plan: CVE-2026-6965 (Tutor LMS IDOR)
1. Vulnerability Summary
The Tutor LMS plugin (<= 3.9.9) contains an Insecure Direct Object Reference (IDOR) vulnerability affecting authenticated instructors. The flaw exists in the way the plugin validates permissions for content management (deleting or modifying lessons, quizzes, assignments, etc.).
The plugin utilizes a function get_course_id_by() which prioritizes the user-supplied course GET/POST parameter to identify the "parent" course of a requested action. This course ID is then passed to can_user_manage(), which performs an authorization check. Because can_user_manage() only verifies if the current user has instructor-level permissions over the provided course ID—rather than verifying if the target content (e.g., a lesson ID) actually belongs to that course—an attacker can provide the ID of a course they own to bypass authorization and manipulate content belonging to any other instructor.
2. Attack Vector Analysis
- Endpoint: WordPress AJAX interface (
/wp-admin/admin-ajax.php) or Admin POST interface (/wp-admin/admin.php). - Action: Common content management actions such as
tutor_delete_lesson,tutor_delete_quiz,tutor_delete_topic. - Vulnerable Parameter:
course(GET or POST parameter). - Payload Parameter:
lesson,quiz_id,assignment_id, ortopic_id. - Authentication: Requires Instructor role or higher.
- Precondition: The attacker must own at least one course (to provide a valid
courseID that passes thecan_user_manage()check).
3. Code Flow (Inferred from Patch Description)
- A request is made to an action handler (e.g.,
tutor_delete_lesson). - The handler calls
get_course_id_by()to determine the context. get_course_id_by()reads$_GET['course'](or$_POST['course']) and returns it.- The handler calls
can_user_manage($course_id). can_user_manage()confirms the current user (Attacker) is an instructor for$course_id(Attacker's Course).- The handler, now "authorized," calls
wp_delete_post($_GET['lesson'])(Victim's Lesson). - The system deletes the Victim's lesson because it fails to verify the relationship between the
lessonID and thecourseID.
4. Nonce Acquisition Strategy
Tutor LMS exposes nonces in the global _tutorobject localized script variable.
- Requirement: Create a page with a Tutor LMS component to ensure the script is enqueued.
- Setup:
- Create a page containing the Course Builder or a Course list.
- Command:
wp post create --post_type=page --post_status=publish --post_title="Tutor Dash" --post_content="[tutor_dashboard]"
- Extraction:
- Navigate to the dashboard page as the Attacker (Instructor).
- Use
browser_evalto extract the nonce:window._tutorobject?._tutor_nonce - The nonce key is
_tutor_nonceand the associated action is usually verified viacheck_ajax_refererusing the key provided in_tutorobject.nonce_key.
5. Exploitation Strategy
This plan focuses on arbitrary lesson deletion.
Step 1: Pre-requisites (Instructor Level)
The attacker must be logged in as an Instructor and possess a valid Course ID they own.
Step 2: Target Identification
Determine the ID of a lesson belonging to a different instructor (the Victim).
Step 3: Payload Construction
Construct an AJAX request to tutor_delete_lesson.
- URL:
http://localhost:8080/wp-admin/admin-ajax.php - Method: POST
- Content-Type:
application/x-www-form-urlencoded - Body:
(Note: Refer toaction=tutor_delete_lesson &lesson={VICTIM_LESSON_ID} &course={ATTACKER_COURSE_ID} &{NONCE_KEY}={NONCE_VALUE}assets/js/tutor-course-builder.jswhere_tutorobject.nonce_keyis used to determine if the parameter name is_tutor_nonceor similar.)
Step 4: Execution
Submit the request using the http_request tool.
6. Test Data Setup
- User Victim: Create instructor
victim_instructor. - User Attacker: Create instructor
attacker_instructor. - Victim Content:
victim_instructorcreates Course ID101.victim_instructorcreates Lesson ID202inside Course101.
- Attacker Content:
attacker_instructorcreates Course ID303.
- Nonce Page: Create a page with
[tutor_dashboard]forattacker_instructorto log in and grab the nonce.
7. Expected Results
- Response: The server returns a success status (likely JSON
{ "success": true }). - Database State: The post with ID
202(Victim's Lesson) is either moved to trash or permanently deleted. - Authorization Bypass: The request succeeds even though
attacker_instructorhas no permissions for Course101or Lesson202.
8. Verification Steps
- WP-CLI Check:
Expected Result:wp post get 202 --field=post_statusError: General errorortrash(if moved to trash). - Parent Check: Verify that post
202originally belonged to a course not owned by the attacker.
9. Alternative Approaches
If tutor_delete_lesson is not the specific vulnerable action, try other high-impact handlers that use get_course_id_by():
- Quiz Deletion:
action=tutor_delete_quiz&quiz_id={VICTIM_QUIZ_ID}&course={ATTACKER_COURSE_ID} - Assignment Deletion:
action=tutor_delete_assignment&assignment_id={VICTIM_ASSIGNMENT_ID}&course={ATTACKER_COURSE_ID} - Content Modification: Attempt to update a lesson using
tutor_save_lesson, passing a Victim's Lesson ID but the Attacker's Course ID.
Summary
The Tutor LMS plugin for WordPress (up to 3.9.9) is vulnerable to an Insecure Direct Object Reference (IDOR) affecting authenticated instructors. This flaw allows instructors to perform unauthorized actions, such as deleting or modifying lessons, quizzes, and assignments belonging to other courses, by exploiting an authorization check that trusts a user-supplied course ID without verifying the relationship between that course and the target content.
Security Fix
@@ -1 +1 @@ -:root{--tutor-text-size:16px;--tutor-color-white:#fff;--tutor-color-success:#24a148;--tutor-color-success-rgb:36,161,72;--tutor-color-warning:#ed9700;--tutor-color-warning-rgb:237,151,0;--tutor-color-danger:#f44337;--tutor-color-danger-rgb:244,67,55;--tutor-color-secondary:#41454f;--tutor-color-subdued:#5b616f;--tutor-color-hints:#767c8e;--tutor-color-muted:#757c8e;--tutor-color-gray:#e3e5eb;--tutor-color-gray-10:#eff1f6}.tutor-color-black{color:var(--tutor-body-color)}.tutor-color-white{color:#fff}.tutor-color-primary{color:var(--tutor-color-primary)}.tutor-color-success{color:#24a148}.tutor-color-warning{color:#ed9700}.tutor-color-danger{color:#f44337}.tutor-color-secondary{color:#41454f}.tutor-color-muted{color:#757c8e}.tutor-color-subdued{color:#5b616f}.tutor-color-hints{color:#767c8e}.tutor-color-gray-20{color:#e3e5eb}.tutor-color-gray-10{color:#eff1f6}.tutor-bg-black{background-color:var(--tutor-body-color)}.tutor-bg-white{background-color:#fff}.tutor-bg-primary{background-color:var(--tutor-color-primary)}.tutor-bg-success{background-color:#24a148}.tutor-bg-warning{background-color:#ed9700}.tutor-bg-danger{background-color:#f44337}.tutor-bg-secondary{background-color:#41454f}.tutor-bg-muted{background-color:#757c8e}.tutor-bg-subdued{background-color:#5b616f}.tutor-bg-hints{background-color:#767c8e}.tutor-bg-gray-20{background-color:#e3e5eb}.tutor-bg-gray-10{background-color:#eff1f6}.text-regular-body,.tutor-text-regular-body{font-size:16px;font-weight:400;line-height:162%}.text-regular-caption,.tutor-text-regular-caption{font-size:15px;font-weight:400;line-height:160%}.text-regular-small,.tutor-option-nav-page .certificate-settings .tutor-option-field-label .desc,.tutor-cb-templates-table .certificate-settings .tutor-option-field-label .desc,.tutor-option-field-label .desc,.tooltip-wrap .tooltip-txt,.text-body,.tutor-backend-settings-page,.tutor-text-regular-small{font-size:13px;font-weight:400;line-height:138%}.text-regular-tiny,.tutor-text-regular-tiny{font-size:11px;font-weight:400;line-height:145%}.text-medium-h1,.tutor-text-medium-h1{font-size:80px;font-weight:500;line-height:101%}.text-medium-h2,.tutor-text-medium-h2{font-size:60px;font-weight:500;line-height:117%}.text-medium-h3,.tutor-text-medium-h3{font-size:40px;font-weight:500;line-height:120%}.text-medium-h4,.tutor-text-medium-h4{font-size:30px;font-weight:500;line-height:123%}.text-medium-h5,.tutor-option-main-title h2,.tutor-text-medium-h5{font-size:24px;font-weight:500;line-height:142%}.text-medium-h6,.tutor-text-medium-h6{font-size:20px;font-weight:500;line-height:140%}.text-medium-body,.tutor-option-nav-page.import-export .popup-opener li,.tutor-option-field-label label,.tutor-option-field-label .label,.tutor-text-medium-body{font-size:16px;font-weight:500;line-height:162%}.text-medium-caption,.tutor-text-medium-caption{font-size:15px;font-weight:500;line-height:160%}.text-medium-small,.tutor-text-medium-small{font-size:13px;font-weight:500;line-height:162%}.text-medium-tiny,.tutor-text-medium-tiny{font-size:11px;font-weight:500;line-height:145%}.text-semi-h1,.tutor-text-semi-h1{font-size:80px;font-weight:600;line-height:101%}.text-semi-h2,.tutor-text-semi-h2{font-size:60px;font-weight:600;line-height:117%}.text-semi-h3,.tutor-text-semi-h3{font-size:40px;font-weight:600;line-height:120%}.text-semi-h4,.tutor-text-semi-h4{font-size:30px;font-weight:600;line-height:123%}.text-semi-h5,.tutor-text-semi-h5{font-size:24px;font-weight:600;line-height:142%}.text-semi-h6,.tutor-text-semi-h6{font-size:20px;font-weight:600;line-height:150%}.text-semi-caption,.tutor-text-semi-caption{font-size:15px;font-weight:600;line-height:165%}.text-semi-small,.tutor-text-semi-small{font-size:13px;font-weight:600;line-height:128%}.text-bold-h1,.tutor-text-bold-h1{font-size:80px;font-weight:700;line-height:101%}.text-bold-h2,.tutor-text-bold-h2{font-size:60px;font-weight:700;line-height:117%}.text-bold-h3,.tutor-text-bold-h3{font-size:40px;font-weight:700;line-height:120%}.text-bold-h4,.tutor-text-bold-h4{font-size:30px;font-weight:700;line-height:123%}.text-bold-h5,.tutor-text-bold-h5{font-size:24px;font-weight:700;line-height:142%}.text-bold-h6,.tutor-text-bold-h6{font-size:20px;font-weight:700;line-height:150%}.text-bold-body,.tutor-text-bold-body{font-size:16px;font-weight:700;line-height:162%}.text-bold-caption,.tutor-text-bold-caption{font-size:15px;font-weight:700;line-height:160%}.text-bold-small,.tutor-text-bold-small{font-size:13px;font-weight:700;line-height:162%}.text-bold-tiny,.tutor-text-bold-tiny{font-size:11px;font-weight:700;line-height:145%}.text-btn-xlarge,.tutor-text-btn-xlarge{font-size:18px;font-weight:500;line-height:178%}.text-btn-large,.tutor-text-btn-large{font-size:16px;font-weight:500;line-height:200%}.text-btn-medium,.tutor-text-btn-medium{font-size:15px;font-weight:500;line-height:160%}.text-btn-small,.tutor-text-btn-small{font-size:13px;font-weight:500;line-height:123%}.tutor-admin-wrap{margin-left:-20px}.rtl .tutor-admin-wrap{margin-left:0;margin-right:-20px}@media (max-width:782px){.tutor-admin-wrap{margin-left:-10px}.rtl .tutor-admin-wrap{margin-left:0;margin-right:-10px}}.tutor-admin-wrap *,.tutor-admin-wrap :after,.tutor-admin-wrap :before{box-sizing:border-box}.tutor-admin-wrap a,.tutor-admin-wrap a:hover,.tutor-admin-wrap a:active,.tutor-admin-wrap a:focus{text-decoration:none}.tutor-admin-wrap ul{margin:0;padding:0;list-style:none}.tutor-admin-wrap ul li{margin:0}.tutor-admin-body{padding-left:20px;padding-right:20px}.tutor-admin-container{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.tutor-admin-container-lg{max-width:1380px}.tutor-admin-container-sm{min-width:480px;max-width:760px}.tutor-admin-header{box-sizing:border-box;background:#fff;border-bottom:1px solid #cdcfd5;padding:12px 24px}.tutor-admin-header.is-sticky{z-index:1024;position:-webkit-sticky;position:sticky;top:32px}@media screen and (max-width:782px){.tutor-admin-header.is-sticky{top:42px}}@media screen and (max-width:600px){.tutor-admin-header.is-sticky{top:0}}.tutor-admin-wrap .tutor-form-control,.tutor-admin-post-meta .tutor-form-control,.tutor-admin-design-init .tutor-form-control{height:auto!important;min-height:initial!important;border:1px solid var(--tutor-border-color)!important;border-radius:6px!important;outline:none!important;padding:8px 16px!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.tutor-admin-wrap .tutor-form-control:focus,.tutor-admin-post-meta .tutor-form-control:focus,.tutor-admin-design-init .tutor-form-control:focus{border-color:var(--tutor-color-primary)!important;box-shadow:unset!important;outline:none!important}.tutor-admin-wrap .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.tutor-admin-post-meta .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.tutor-admin-design-init .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control{padding-left:40px!important}.rtl .tutor-admin-wrap .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.rtl .tutor-admin-post-meta .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.rtl .tutor-admin-design-init .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control{padding-left:16px!important;padding-right:40px!important}.tutor-admin-wrap .tutor-form-icon-reverse~.tutor-form-control,.tutor-admin-post-meta .tutor-form-icon-reverse~.tutor-form-control,.tutor-admin-design-init .tutor-form-icon-reverse~.tutor-form-control{padding-right:40px!important}.rtl .tutor-admin-wrap .tutor-form-icon-reverse~.tutor-form-control,.rtl .tutor-admin-post-meta .tutor-form-icon-reverse~.tutor-form-control,.rtl .tutor-admin-design-init .tutor-form-icon-reverse~.tutor-form-control{padding-left:40px!important;padding-right:16px!important}.tutor-admin-wrap select.tutor-form-control,.tutor-admin-wrap .tutor-form-select,.tutor-admin-post-meta select.tutor-form-control,.tutor-admin-post-meta .tutor-form-select,.tutor-admin-design-init select.tutor-form-control,.tutor-admin-design-init .tutor-form-select{margin:0;padding-right:36px!important}table.tutor-table.tutor-table-with-checkbox .td-checkbox input[type=checkbox]{margin:0}#adminmenu li a[href=tutor-setup]{display:none}#toplevel_page_tutor a:has(>.tutor-admin-menu-separator){pointer-events:none;color:transparent;background:#4a5257;height:1px;margin:8px 12px;overflow:hidden;padding:0!important}body.tutor-backend{background-color:#f5f5f5}body.tutor-backend-tutor_settings #wpbody-content{min-height:100vh}.ui-datepicker-buttonpane.ui-widget-content{color:#222;background:#fff;gap:10px;padding-top:6px;display:flex}.ui-datepicker-buttonpane.ui-widget-content button[class^=ui-datepicker-]{border-radius:3px;padding:2px 6px;display:flex}.ui-widget-content a{color:#222}.ui-widget-header{color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#555;background:#e6e6e6;border:1px solid #d3d3d3;font-weight:400}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#363636;background:#fbf9ee;border:1px solid #fcefa1}.tutor-option-nav-tabs li{margin-right:-1px;display:inline-block;position:relative}.tutor-option-nav-tabs li:last-child:after{content:""}.tutor-option-nav-tabs li a{background:#fff;border:1px solid #ddd;padding:5px 10px;font-weight:700;text-decoration:none;display:block}.tutor-option-nav-tabs li a:focus{box-shadow:none}.tutor-option-nav-tabs li .current a{color:#333}.tutor-hide-option{display:none!important}.tutor-option-no-bottom-border{border-bottom:0!important;padding-bottom:0!important}.tutor-option-field-row{border-bottom:1px solid #e4e4e4;padding:20px 0;font-size:14px;line-height:1.3}.tutor-option-field-row.tutor-d-flex{display:flex}.tutor-option-field-row:last-child{border-bottom:none}.tutor-option-field-row textarea:last-child{margin-right:0}.tutor-option-field-row input[type=text]:last-child{margin-right:0}.tutor-option-field-row input[type=email]:last-child{margin-right:0}.tutor-option-field-row input[type=number]:last-child{margin-right:0}.tutor-option-field-row input[type=password]:last-child{margin-right:0}.tutor-option-field-row textarea{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=text]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=email]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=number]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=password]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor_lesson_modal_form .tutor-option-field-row textarea{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=text]{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=email]{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=number]{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=password]{width:100%;display:block}.tutor-option-field{max-width:800px;margin:0 0 0 200px;display:block}.rtl .tutor-option-field{margin:0 200px 0 0}.tutor_lesson_modal_form .tutor-option-field{max-width:none;margin:0;display:block}.tutor-option-field-label{float:left;width:200px;display:block}.rtl .tutor-option-field-label{float:right}.tutor_lesson_modal_form .tutor-option-field-label{float:none;width:100%;margin-bottom:15px;display:block}.tutor-option-field-label label{font-weight:600;display:block}.tutor-option-field p.desc{color:#666;font-size:12px;font-style:italic;line-height:1.5}.tutor-option-field-row h2{color:#444;margin:0;font-size:18px;font-weight:700}.tutor-option-field-row .option-media-wrap{margin-bottom:10px}.tutor-option-field-row .option-media-wrap img{border:1px solid #ccc;width:auto;max-height:100px;padding:5px}.tutor-option-group-field{vertical-align:top;display:inline-block}.tutor-option-group-field textarea,.tutor-option-group-field select{width:100px;margin-right:5px}.tutor-option-group-field input[type=text]{width:100px;margin-right:5px}.tutor-option-group-field input[type=email]{width:100px;margin-right:5px}.tutor-option-group-field input[type=number]{width:100px;margin-right:5px}.tutor-option-group-field input[type=password]{width:100px;margin-right:5px}.option-type-radio-wrap{margin-top:0}p.course-empty-content{padding-left:20px}.ui-sortable-placeholder{visibility:visible;background-color:rgba(221,221,221,.867)}.tutor-required-fields{color:#f13a3a}.tutor-status-context{margin:5px 0;padding:5px 10px;display:inline-block}.tutor-status-pending-context,.attempt_started{background-color:#eee}.tutor-status-approved-context,.tutor-button.button-success,.tutor-status-completed{background-color:var(--tutor-color-success);color:#fff;border-radius:2px}.tutor-status-blocked-context,.attempt_timeout,.tutor-button.button-danger{color:#fff;background-color:red;border-radius:2px}.tutor-status-approved-context,.tutor-status-blocked-context{display:inline-block}table.tutor_status_table td.help{width:1em}table.tutor_status_table td:first-child{width:25%}table.tutor_status_table h2{margin:0;font-size:16px}table.tutor_status_table td mark.yes,table.tutor_status_table th mark.yes{color:var(--tutor-color-success);background-color:transparent}.tutor-text-avatar{text-align:center;color:#fff;border-radius:50%;width:40px;min-width:40px;height:40px;font-size:14px;line-height:40px;display:block}.tutor_original_question{margin-bottom:5px;padding:20px;display:flex}.tutor_original_question .question-left{flex:0 0 60px}.tutor_original_question .question-left img{border:1px solid #ee8;max-width:60px;height:auto;margin-right:10px;padding:3px}.question-right{width:100%}.tutor_admin_answers_list_wrap .tutor_original_question{margin-left:50px}.tutor-announcement{border:1px solid #eee;margin-bottom:10px;padding:10px}.tutor-label-success{background-color:var(--tutor-color-success);color:#fff;padding:3px 7px}.tutor-addons .addon-regular-price{color:#ccc;padding:3px}.tutor-addons .addon-current-price{color:var(--tutor-color-success);padding:3px;font-size:18px}.tutor-addons-last-checked-time{color:#6f5757!important}.tutor-addons .wp-filter{margin:10px 0 0}a.addon-buynow-link{background:var(--tutor-color-primary);color:#fff;padding:5px 10px;display:inline-block}.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .desc,.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .name{margin-right:148px!important}.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .desc{margin-left:0!important}.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .name{margin-left:53px!important}.required-plugin-cards{background:#fff8e5;padding:12px 20px}.required-plugin-cards p{margin:0}.quiz-question-form-wrap{margin-top:20px;margin-bottom:20px}.quiz-question-flex-wrap,.tutor-flex-row{flex-direction:row;display:flex}.tutor-flex-col{margin:0 20px}.tutor-flex-col:first-child{margin-left:0}.tutor-flex-col:last-child{margin-right:0}.tutor-add-question-wrap{background-color:#f4f4f4;margin:20px 0;padding:10px}.question-actions-wrap{padding-right:0!important}.question-actions-wrap a{display:inline-block}.tutor-loading-icon-wrap.button{vertical-align:unset;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none}.tutor-info-msg,.tutor-success-msg,.tutor-warning-msg,.tutor-error-msg{border-radius:3px;margin:10px 0;padding:10px}.tutor-info-msg{color:var(--tutor-color-primary);border:1px solid var(--tutor-color-primary);background-color:#bef}.tutor-success-msg{color:var(--tutor-color-success);border:1px solid var(--tutor-color-success);background-color:#dff2bf}.tutor-warning-msg{color:#9f6000;background-color:#feefb3;border:1px solid #9f6000}.tutor-error-msg{color:#d8000c;background-color:#fbdcdc;border:1px solid #d8000c}.quiz-modal-btn-cancel,.quiz-modal-btn-back{color:#4b5981;border:1px solid #d4dadb}.tutor-quiz-builder-group{margin-bottom:25px}.tutor-quiz-builder-group>p.warning{color:red;font-size:12px}.tutor-quiz-builder-group>p.help{color:#a4a4a4;margin-top:7px;font-size:12px}.tutor-quiz-builder-group h4{color:#393c40;margin:0 0 15px;font-size:14px;font-weight:600}.tutor-quiz-builder-row{align-items:center;margin-left:-10px;margin-right:-10px;display:flex}.tutor-quiz-builder-col{flex-grow:1;padding-left:10px;padding-right:10px}.tutor-quiz-builder-col.auto-width{flex:none}.tutor-quiz-builder-group textarea{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=text]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=email]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=number]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=password]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group textarea:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=text]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=email]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=number]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=password]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group textarea{resize:none;text-indent:0;height:80px;padding:11px 15px;line-height:22px}.tutor-quiz-builder-group textarea[name=quiz_description]{height:150px}.tutor-quiz-builder-group select{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;margin:0;line-height:1;height:42px!important;padding:0 24px 0 12px!important}.question-type-pro{color:#fff;font-size:9px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.quiz-builder-question{background:#fff;border:1px solid #e2e2e2;border-radius:3px;flex:1;max-width:calc(100% - 52px);padding:10px;display:flex}.quiz-builder-question .question-sorting{margin-right:10px;line-height:22px}.quiz-builder-question .question-sorting i{line-height:24px;display:block}.quiz-builder-question .question-edit-icon{line-height:22px}.quiz-builder-question .question-title{text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:10px;line-height:22px;overflow:hidden}.quiz-builder-question .question-icon{flex:0 0 155px}.quiz-builder-qustion-trash a{color:rgba(57,60,64,.4);padding:0 0 0 10px;font-size:20px;line-height:44px;display:block}.tutor-quiz-answer-wrap{display:flex}.tutor-quiz-answer-trash-wrap a.answer-trash-btn{padding:0 10px;line-height:44px;display:inline-block}span.tutor-quiz-answer-title{flex:1}.tutor-quiz-answer-media .option-media-preview{margin-bottom:20px}.tutor-quiz-answer-media .option-media-preview img{max-width:80px;height:auto}.tutor-question-answer-image{margin-right:10px}.tutor-question-answer-image img{width:auto;max-height:25px}.tutor-available-quizzes .added-quiz-item{background-color:#f5f5f5;margin-bottom:2px;padding:10px;display:flex}.tutor-available-quizzes .added-quiz-item .quiz-name{flex-grow:1;flex-basis:0}.tutor-quiz-delete-btn{color:red}p.quiz-search-suggest-text{margin-top:30px;font-size:12px;font-style:italic}span.result-pass{background-color:var(--tutor-color-success);color:#fff;border-radius:2px;padding:3px 5px}span.result-fail{color:red}span.result-review-required{color:#fff;background:#f5b30d;border-radius:2px;padding:3px 5px}.tutor-emails-lists-wrap{background-color:#fff;padding:20px}.tutor-emails-lists-wrap .wp-list-table td{padding:10px 20px}.image-matching-item{flex:0 0 50px;margin-right:10px}.image-matching-item p{color:#878a8f;margin-top:0;margin-bottom:5px}.image-matching-item img{max-width:80px}span.filled_dash_unser{margin:0 5px;font-weight:700;text-decoration:underline}.wrap.tutor-uninstall-wrap{background:#fff;padding:20px}.tutor-uninstall-btn-group{margin:50px 0}.lesson-modal-field.tutor-lesson-modal-title-wrap{width:95%}.tutor-lesson-modal-title-wrap input{width:100%}.tutor-lesson-modal-wrap .modal-footer{background-color:#fff;width:100%;padding:10px 20px;position:-webkit-sticky;position:sticky;bottom:0}.tutor-option-field .tutor-lesson-edit-feature-img{width:100px;position:relative}.tutor-option-field .tutor-lesson-edit-feature-img img{width:100%;height:auto}a:has(>span.tutor-get-pro-text){background-color:orange;font-weight:600;color:#000!important}a:has(>span.tutor-get-pro-text):hover{color:#000!important;background-color:orange!important}.tutor-text-orange{color:orange}.updating-icon:before{content:"";margin-right:5px;font-family:tutor;animation:1s steps(8,end) infinite spin;display:inline-block}.tutor-notice-warning{background-color:#fcf8e3;border-color:#faebcc;margin-bottom:10px;padding:20px}.tnotice{text-align:left;background-color:#fff;border-radius:4px;margin-bottom:10px;padding:10px 0;position:relative}.tnotice:before{content:"";border-top-left-radius:4px;border-bottom-left-radius:4px;width:4px;height:100%;position:absolute;top:0;left:0}.tnotice__icon{color:#fff;text-align:center;border-radius:50%;width:14px;height:14px;padding:7px;line-height:11px;display:inline-block;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.tnotice__type{color:#3e3e3e;margin-top:0;margin-bottom:0;font-weight:700}.tnotice__message{color:#878787;margin-top:0;margin-bottom:0;font-size:14px}.tnotice__content{padding-left:70px;padding-right:60px}.tnotice__close{cursor:pointer;fill:#878787;width:14px;height:14px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.tnotice--success .tnotice__icon,.tnotice--success:before{background-color:#2bde3f}.tnotice--blue .tnotice__icon,.tnotice--blue:before{background-color:#1d72f3}.tnotice--danger .tnotice__icon,.tnotice--danger:before{background-color:#f31e1c}.tutor-quiz-attempt-info-row .attempt-view-bottom,.tutor-quiz-attempt-info-row .attempt-view-top{justify-content:space-between;display:flex}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col,.tutor-quiz-attempt-info-row .attempt-view-top .attempt-info-col{align-items:center;max-width:30%;display:inline-flex}.tutor-quiz-attempt-info-row .attempt-view-top{border-bottom:1px solid #dcdfe5;margin-bottom:30px;padding-bottom:30px}.tutor-quiz-attempt-info-row .attempt-view-bottom{margin-bottom:60px}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col{align-items:flex-start}.tutor-quiz-attempt-info-row .attempt-user-details{align-items:center;display:flex}.tutor-quiz-attempt-info-row .attempt-user-details .attempt-user-avatar{padding-right:20px}.tutor-quiz-attempt-info-row .attempt-user-details .attempt-user-avatar img{border-radius:50%;width:70px;height:70px;display:block}.tutor-quiz-attempt-info-row .attempt-user-details .attempt-info-content h4{font-size:18px}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass,.tutor-quiz-attempt-info-row .attempt-info-content span.result-fail{color:#fff;background:#df3247;border-radius:2px;margin-right:13px;padding:1px 4px;font-size:14px;font-weight:400}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass{background:var(--tutor-color-success)}.tutor-quiz-attempt-info-row .attempt-info-content h4,.tutor-quiz-attempt-info-row .attempt-info-content h5{color:#7a7f85;margin:0;font-size:14px;font-weight:400;line-height:25px}.tutor-quiz-attempt-info-row .attempt-info-content h4,.tutor-quiz-attempt-info-row .attempt-info-content h4 a{color:var(--tutor-body-color);margin-top:7px;font-weight:700}.attempt-review-notice-wrap{justify-content:space-between;margin-bottom:60px;display:flex}.attempt-review-notice-wrap p{align-items:center;margin:0;display:inline-flex}.attempt-review-notice-wrap p.attempt-review-notice i{color:#f5c813;margin-right:9px;font-size:16px}.attempt-review-notice-wrap p.attempt-review-at>span{color:var(--tutor-color-primary);margin-right:7px;font-size:16px}.attempt-review-notice-wrap p>strong{margin-right:5px;font-weight:400}.quiz-attempt-answers-wrap table th{text-transform:inherit;background:#fcfcfc;font-size:12px}.quiz-attempt-answers-wrap table td{background-color:#fff}.quiz-attempt-answers-wrap table th,.quiz-attempt-answers-wrap table td{vertical-align:middle;text-align:left;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:17px 20px!important}.quiz-attempt-answers-wrap table th p,.quiz-attempt-answers-wrap table td p{margin:0}.quiz-attempt-answers-wrap table .quiz-manual-review-action{color:#d4dadb;text-align:center;border:1px solid #d4dadb;border-radius:2px;width:30px;height:30px;font-size:13px;line-height:30px;text-decoration:none;transition:all .3s;display:inline-block}.quiz-attempt-answers-wrap table .quiz-manual-review-action:first-child:hover{border:1px solid var(--tutor-color-success);color:var(--tutor-color-success)}.quiz-attempt-answers-wrap table .quiz-manual-review-action:last-child:hover{color:#df3247;border:1px solid #df3247}.quiz-attempt-answers-wrap table .quiz-manual-review-action:not(:last-child){margin-right:17px}.quiz-attempt-answers-wrap table .quiz-incorrect-answer-text i,.quiz-attempt-answers-wrap table .quiz-correct-answer-text i{text-align:center;background:var(--tutor-color-success);color:#fff;border-radius:2px;width:20px;height:20px;margin-right:6px;font-size:12px;line-height:20px;display:inline-block}.quiz-attempt-answers-wrap table .quiz-incorrect-answer-text i{background:#df3247;font-size:10px}#tutor-update .dummy{display:none}#tutor-update .tutor_plugin_update_notice{border-top:1px solid #ffb900;border-left:4px solid #ffb900;font-weight:400;background:#fff8e5!important;margin:0 -12px 0 -16px!important;padding:9px 0 9px 12px!important}#tutor-update .tutor_plugin_update_notice .version:before{content:"";speak:none;vertical-align:top;margin:0 8px 0 -2px;font:400 18px/1 dashicons;display:inline-block}.select2-dropdown.increasezindex{z-index:2147483647}h2.tutor-page-heading{background-color:#fff;border-bottom:1px solid #ecedef;margin:0!important;padding:30px!important}.report-main-wrap h3{font-size:20px;font-weight:300}.tutor-icon-star-full,.tutor-icon-star-line{color:gold}.date-range-input{margin-right:10px;position:relative}.date-range-input:last-child{margin-right:0}.date-range-input input{-webkit-box-shadow:none;box-shadow:none;border:1px solid #d7dadf;margin:0;padding-right:30px;line-height:32px}.date-range-input i.tutor-icon-calendar{position:absolute;top:13px;right:10px}.date-range-input button{color:#fff;background-color:#3057d5;border:none;padding:0 15px;line-height:39px}.tutor-nav-tab-wrapper{margin-bottom:10px}.nav-tab-item{float:left;color:#555;white-space:nowrap;background:#e5e5e5;border:1px solid #ccc;border-bottom:none;margin-left:.5em;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.33;text-decoration:none}.nav-tab-item:first-child{margin-left:0}.nav-tab-item:focus,.nav-tab-item:hover{color:#444;background-color:#fff}.nav-tab-item-active,.nav-tab-item:focus:active{-webkit-box-shadow:none;box-shadow:none}.nav-tab-item-active{color:#444;margin-bottom:-1px}.nav-tab-item-active,.nav-tab-item-active:focus,.nav-tab-item-active:focus:active,.nav-tab-item-active:hover{color:#000;background:#f1f1f1;border-bottom:1px solid #f1f1f1}.tutor-quiz-feedback-option-option-title{margin-bottom:10px!important}.tutor-quiz-feedback-option-subtitle{color:#505469;font-size:12px;line-height:1.67;margin:0!important}.tutor-quiz-feedback-option-subtitle a{color:inherit;font-weight:500;text-decoration:underline!important}#tutor-instructors h2{display:block}#settings-tab-general .tutor-option-field-row input[type=number]{width:185px}.instructor-layout-templates-fields{flex-wrap:wrap;display:flex}.instructor-layout-template{max-width:150px;margin:3px;padding:5px}.instructor-layout-template img{border:6px solid transparent;max-width:100%;height:auto;transition:border-color .4s;display:block}.instructor-layout-template.selected-template img,.instructor-layout-template:hover img{border:6px solid #3057d6}.tutor-accouncement-update-modal .modal-header,.tutor-announcement-create-modal .modal-header{padding-right:15px!important}.tutor-accouncement-update-modal .tutor-modal-content,.tutor-announcement-create-modal .tutor-modal-content{border-radius:20px!important}.tutor-admin-search-box-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:45px;display:flex}.tutor-admin-search-box-container>div:first-child{flex:2;margin-right:40px;position:relative}.tutor-admin-search-box-container>div:nth-child(2),.tutor-admin-search-box-container>div:nth-child(3),.tutor-admin-search-box-container>div:nth-child(4){flex:1.5}.tutor-admin-search-box-container>div:not(:last-child){margin-right:30px}.tutor-admin-search-box-container .tutor-report-search-btn{color:#3e64de;cursor:pointer;background:0 0;border:0;outline:none;width:40px;height:40px;font-size:20px;position:absolute;bottom:0;right:0}.tutor-admin-search-box-container>div:first-child input{padding-right:45px}.tutor-admin-search-box-container select{background-color:#fff;border:1px solid #dcdce1;border-radius:3px;width:100%;height:40px;padding:0 14px;transition:all .2s}.tutor-admin-search-box-container input[type=text]{background-color:#fff;border:1px solid #dcdce1;border-radius:3px;width:100%;height:40px;padding:0 14px;transition:all .2s}.tutor-admin-search-box-container .date-range-input i.tutor-icon-calendar{color:#3e64de;text-align:center;width:42px;height:40px;font-size:18px;line-height:40px;position:absolute;top:0;right:0}.tutor-admin-search-box-container .menu-label{color:#737787;margin-bottom:7px;font-size:14px;font-weight:400}.tutor-admin-search-box-container>div:nth-child(4) input::-webkit-input-placeholder{color:#3f435b;font-size:15px}.tutor-admin-search-box-container>div:first-child input::-webkit-input-placeholder{color:#737787;font-size:16px;font-weight:400}.tutor-admin-search-box-container select:hover,.tutor-admin-search-box-container select:focus,.tutor-date-range-wrap .date-range-input input:hover,.tutor-date-range-wrap .date-range-input input:focus{border-color:var(--tutor-color-primary)!important;box-shadow:none!important;outline:none!important}.tutor-admin-search-box-container input[type=text]:hover{border-color:var(--tutor-color-primary)!important;box-shadow:none!important;outline:none!important}.tutor-admin-search-box-container input[type=text]:focus{border-color:var(--tutor-color-primary)!important;box-shadow:none!important;outline:none!important}@media (max-width:767px){.tutor-admin-search-box-container{grid-gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.tutor-admin-search-box-container>div{margin-right:0!important}}@media (max-width:991px){.tutor-list-wrap{overflow-x:scroll}}.tutor-sorting-bulk-action-wrapper{justify-content:space-between;align-items:flex-end;padding:0 0 30px;display:flex}.tutor-sorting-bulk-action-wrapper .tutor-admin-search-box-container{width:70%}.tutor-admin-search-box-container .tutor-search-form-group{flex:18%!important}.report-course-list-wrap .detail .status span{color:#737787;align-items:center;margin-left:25px;padding-left:14px;font-size:14px;font-weight:300;line-height:1;display:inline-flex;position:relative}.report-course-list-wrap .detail .status span:before{content:"";background:#b9bac3;border-radius:50%;width:8px;height:8px;position:absolute;left:0}.report-course-list-wrap .detail .status span{margin-left:0;padding-left:16px}.report-course-list-wrap .detail .status span:before{width:6px;height:6px}.report-course-list-wrap .detail .status .running:before{background-color:#3e64de}.report-course-list-wrap .detail .status .complete:before{background-color:#7bbc30}.report-course-list-wrap .detail .heading{color:#3f435b;margin-bottom:10px;font-size:16px;line-height:1.75}.report-course-list-wrap .detail{padding:unset!important;text-align:left!important;font-size:14px!important;font-weight:400!important}.report-course-list .course-list-details{grid-gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.tutor-list-wrap .no-data-found{align-items:center;padding:0 0 30px;display:flex}.tutor-table-rows-sorting,.a-to-z-sort-icon{cursor:pointer}.tutor-entry-content>br{display:none}.tutor-entry-content p:not(:last-child){word-wrap:break-word;padding-bottom:20px}.tutor-table.qna-list-table .tutor-form-feedback.tutor-qna-question-col{margin-top:0}.tutor-table.qna-list-table .tutor-form-feedback.tutor-qna-question-col p{margin:0}.tutor-table.qna-list-table a:focus{box-shadow:none;outline:none}#tutor-quiz-question-wrapper .mce-branding{display:none}.tutor-pro-badge{color:#fff;background:#e5803c;border-radius:16px;padding:1px 6px;font-size:11px;font-weight:400;line-height:15px;display:inline-block}.tutor-new-menu-badge{color:#fff;border:1px solid #596369;border-radius:11px;padding:0 6px;font-size:11px;font-weight:400;line-height:16px;display:inline-block}.wp-submenu li a[href="admin.php?page=create-course"]{display:none!important}.tutor-form-check-input.tutor-bulk-checkbox,.tutor-form-check-input#tutor-bulk-checkbox-all{width:20px;height:20px}.tutor-text-ellipsis-2-lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-dashboard-list-table tr th{color:#636363;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #f5f5f5;padding:14px 12px;font-weight:400}.tutor-dashboard-list-table tr th:first-child{border-left:1px solid #e6e6e6;padding:16px}.rtl .tutor-dashboard-list-table tr th:first-child{border-left:none;border-right:1px solid #e6e6e6}.tutor-dashboard-list-table tr th:last-child{border-right:1px solid #e6e6e6}.rtl .tutor-dashboard-list-table tr th:last-child{border-left:1px solid #e6e6e6;border-right:none}.tutor-dashboard-list-table tr th:nth-child(2){padding-left:0}.tutor-dashboard-list-table tr td{border-bottom:1px solid #f5f5f5;padding:16px 12px}.tutor-dashboard-list-table tr td:first-child{border-left:1px solid #e6e6e6;padding:16px}.rtl .tutor-dashboard-list-table tr td:first-child{border-left:none;border-right:1px solid #e6e6e6}.tutor-dashboard-list-table tr td:last-child{border-right:1px solid #e6e6e6}.rtl .tutor-dashboard-list-table tr td:last-child{border-left:1px solid #e6e6e6;border-right:none}.tutor-dashboard-list-table tr td:nth-child(2){padding-left:0}.tutor-dashboard-list-table tr:last-child td{border-bottom:1px solid #e6e6e6}.tutor-dashboard-list-table .tutor-form-check-input{border-width:1px}.tutor-dashboard-list-table .tutor-avatar{box-shadow:none}.tutor-backend .notice{margin-left:0;margin-right:20px}.tutor-v4-beta-notice{box-sizing:border-box;background-image:url(../images/v4-notice-illustration.svg);background-position:100% 100%;background-repeat:no-repeat;border:1px solid #3e64de;align-items:center;min-height:116px;display:flex;position:relative;box-shadow:none!important;padding:0!important;background-color:#003dcf!important;padding-top:16px!important;padding-bottom:16px!important}@media (min-width:1600px){.tutor-v4-beta-notice{background-position:right 180px bottom}}@media (min-width:2100px){.tutor-v4-beta-notice{background-position:right 30% bottom}}@media (max-width:1240px){.tutor-v4-beta-notice{background-position:0 100%;flex-direction:column;gap:16px;padding:16px!important}}.tutor-v4-beta-notice-left{padding-left:40px;padding-right:32px}@media (min-width:1480px){.tutor-v4-beta-notice-left{padding-left:90px;padding-right:60px}}@media (max-width:1240px){.tutor-v4-beta-notice-left{padding-left:0;padding-right:0}}.tutor-v4-beta-notice-right{border-left:1px solid rgba(255,255,255,.3);justify-content:space-between;align-items:center;gap:24px;width:100%;padding-left:32px;padding-right:94px;display:flex}@media (min-width:1480px){.tutor-v4-beta-notice-right{padding-left:60px}}@media (max-width:1240px){.tutor-v4-beta-notice-right{border:none;flex-direction:column;padding-left:0;padding-right:0}}.tutor-v4-beta-notice-right-content{max-width:500px}@media (max-width:1240px){.tutor-v4-beta-notice-right-content{text-align:center}}.tutor-v4-beta-notice-right h3{color:#fff;margin-top:0;margin-bottom:6px;padding:0;font-size:20px;font-weight:500;line-height:28px}.tutor-v4-beta-notice-right p{color:#fff;margin:0;padding:0;font-size:16px;font-weight:400;line-height:24px}.tutor-v4-beta-notice-right p a{color:#fff;text-underline-offset:3px;text-decoration:underline}.tutor-v4-beta-notice-right p a:hover,.tutor-v4-beta-notice-right p a:focus,.tutor-v4-beta-notice-right p a:active,.tutor-v4-beta-notice-right p a:visited{color:#fff}.tutor-v4-beta-notice-right-buttons a{color:var(--tutor-color-primary);border-color:#fff}.tutor-v4-beta-notice-right-buttons a:hover,.tutor-v4-beta-notice-right-buttons a:focus,.tutor-v4-beta-notice-right-buttons a:active,.tutor-v4-beta-notice-right-buttons a:visited{color:var(--tutor-color-primary)}.tutor-v4-beta-notice .notice-dismiss{color:#fff;border:1px solid #fff;border-radius:4px;width:40px;height:40px;padding:10px;top:37px;right:42px}.tutor-v4-beta-notice .notice-dismiss:before{content:"";color:#fff;font-family:tutor}@media (max-width:1240px){.tutor-v4-beta-notice .notice-dismiss{top:16px;right:16px}}.tutor-whats-new-wrapper{background-color:#fff;border-radius:16px;max-width:1080px;margin:32px auto}.tutor-whats-new-wrapper .tutor-update-available{background:#fff5e0;border-top-left-radius:16px;border-top-right-radius:16px;padding:32px}.tutor-whats-new-wrapper .tutor-update-available .tutor-version-alert{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.tutor-whats-new-wrapper .tutor-update-available .tutor-version-alert p{color:#000;margin:0;font-size:14px;font-weight:500;line-height:20px}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version{background-color:#fff;border-radius:8px;align-items:center;gap:12px;max-width:460px;margin:0 auto;padding:20px 24px;display:flex}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version>div:nth-child(2) h3{color:#091e42;margin-top:0;margin-bottom:4px;font-size:18px;font-weight:500;line-height:24px}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version>div:nth-child(2) p{margin:0;font-size:14px;font-weight:400;line-height:20px}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version>div:nth-child(2) a{color:#00f;text-decoration:none}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version .tutor-whats-new-update-now{color:#fff;background:#0049f8;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:8px 20px;font-size:14px;text-decoration:none;display:flex}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version .tutor-whats-new-update-now:focus{box-shadow:none;outline:none}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version .tutor-whats-new-update-now:hover{background:#0849e1}.tutor-whats-new-wrapper .tutor-whats-new-header{text-align:center;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #f0eaea;min-height:200px;padding-top:50px;position:relative}.tutor-whats-new-wrapper .tutor-whats-new-header h1{font-size:40px;font-weight:700}.tutor-whats-new-wrapper .tutor-whats-new-header p{font-size:16px}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-logo-head{background:#fff;width:40px;margin:0 auto;padding:10px;position:absolute;bottom:-40px;left:0;right:0}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols{position:absolute}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-left-top{width:20px;height:20px;top:75px;left:100px}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-left-bottom{width:60px;bottom:20px;left:0}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-right-top{width:60px;top:30px;right:0}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-right-bottom{width:30px;height:30px;bottom:60px;right:90px}@media (max-width:767.98px){.tutor-whats-new-wrapper .tutor-whats-new-header h1{font-size:34px}}@media (max-width:575.98px){.tutor-whats-new-wrapper .tutor-whats-new-header h1{font-size:28px}}.tutor-whats-new-wrapper .tutor-changelog-wrapper{width:75%;margin:0 auto;padding:100px 0 80px}.tutor-whats-new-wrapper .tutor-changelog-wrapper h4{font-size:16px}.tutor-whats-new-wrapper .tutor-changelog-wrapper .tutor-changelog-list{padding-left:16px;list-style:outside}.tutor-whats-new-wrapper .tutor-whats-new-pro-section{text-align:center;padding:80px 0}.tutor-whats-new-wrapper .tutor-whats-new-pro-section.tutor-pro-section-top{background-color:rgba(204,219,254,.1)}.tutor-whats-new-wrapper .tutor-whats-new-pro-section>div{max-width:75%;margin:0 auto}.tutor-whats-new-wrapper .tutor-whats-new-pro-section h2{margin-top:0;margin-bottom:30px;font-size:30px;line-height:1.3}.tutor-whats-new-wrapper .tutor-whats-new-pro-section p{margin-top:20px;margin-bottom:0;font-size:18px;font-weight:500}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-pro-banner{border-radius:8px;display:flex;overflow:hidden}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-pro-banner img{width:100%}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-action-btn{color:#fff;background:#0049f8;border-radius:6px;margin-top:30px;padding:12px 30px;font-size:15px;text-decoration:none;display:inline-block}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-action-btn:hover{background:#0849e1}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-action-btn .tutor-icon-crown{color:#ed9700;margin-right:5px}.tutor-option-nav-page:not(.is-active){display:none}.tutor-nav.tutor-option-tabs .tutor-nav-link{color:var(--tutor-color-secondary);border:1px solid transparent}.tutor-nav.tutor-option-tabs .tutor-nav-link:not(.is-active):not(:hover) [class^=tutor-icon-]{color:#9ca0ac}.tutor-nav.tutor-option-tabs .tutor-nav-link:hover{color:var(--tutor-color-primary);background-color:transparent}.tutor-nav.tutor-option-tabs .tutor-nav-link.is-active{color:var(--tutor-color-primary);background-color:#fff;border-color:#e8e8e8}.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:36px}.rtl .tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:0;margin-right:36px}.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav .tutor-nav-link{padding:8px 12px}@media (max-width:991.98px){.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav .tutor-nav-link{padding:8px 20px}.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:0;margin-right:0}}@media (max-width:575.98px){.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:20px}.rtl .tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:0;margin-right:20px}}.tutor-nav.tutor-is-sticky{position:-webkit-sticky;position:sticky;top:120px}.radio-thumbnail label{cursor:pointer}.radio-thumbnail .icon-wrapper{border:1px solid #c0c3cb;border-radius:6px;display:inline-flex;position:relative}.radio-thumbnail .icon-wrapper:before{content:"";background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;width:28px;height:28px;transition:all .3s;position:absolute;top:-14px;right:-14px}.radio-thumbnail .icon-wrapper.icon-col:hover{background:#e9edfb}.radio-thumbnail input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:#dbdbdb;outline:none;width:97px;height:46px;display:none}.radio-thumbnail input[type=radio]:checked~.title{color:var(--tutor-color-primary)}.radio-thumbnail input[type=radio]:checked~.icon-wrapper img{box-shadow:0 0 0 2px var(--tutor-color-primary)}.radio-thumbnail input[type=radio]:checked~.icon-wrapper:before{background-color:var(--tutor-color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.922 5.7a.627.627 0 01-.127-.194.72.72 0 010-.5.6.6 0 01.127-.195l.905-.867a.562.562 0 01.425-.195.592.592 0 01.25.05.665.665 0 01.207.145l2.73 2.734L11.295.82a.658.658 0 01.202-.145.613.613 0 01.484.002.568.568 0 01.191.143l.905.88a.6.6 0 01.127.195.72.72 0 010 .5.628.628 0 01-.127.194l-7.2 7.163a.575.575 0 01-.195.147.655.655 0 01-.5 0 .575.575 0 01-.195-.147L.922 5.7z' fill='%23fff'/%3E%3C/svg%3E")}.radio-thumbnail.has-title label{text-align:center;font-size:15px;font-weight:400;line-height:160%}.radio-thumbnail.has-title label .title{margin-top:6px;display:block}.items-per-row-label{text-align:center;font-size:15px;font-weight:400;line-height:160%}.items-per-row-label input[type=radio]:checked+.icon-col{background:#e9edfb}.items-per-row-label input[type=radio]:checked+.icon-col span{background-color:var(--tutor-color-primary);border-color:var(--tutor-color-primary)}.items-per-row-label input[type=radio]:checked+.icon-col:before{background-color:var(--tutor-color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.922 5.7a.627.627 0 01-.127-.194.72.72 0 010-.5.6.6 0 01.127-.195l.905-.867a.562.562 0 01.425-.195.592.592 0 01.25.05.665.665 0 01.207.145l2.73 2.734L11.295.82a.658.658 0 01.202-.145.613.613 0 01.484.002.568.568 0 01.191.143l.905.88a.6.6 0 01.127.195.72.72 0 010 .5.628.628 0 01-.127.194l-7.2 7.163a.575.575 0 01-.195.147.655.655 0 01-.5 0 .575.575 0 01-.195-.147L.922 5.7z' fill='%23fff'/%3E%3C/svg%3E")}.items-per-row-label .icon-col{cursor:pointer;background:var(--tutor-color-white);border:8px solid transparent;border-radius:3px;grid-template-columns:repeat(1,1fr);align-items:center;justify-items:center;width:95.4px;height:46px;transition:all .2s linear;display:grid;position:relative}.items-per-row-label .icon-col span{text-indent:-9999px;border:1px solid var(--tutor-border-color);background:#eff1f6;border-radius:2px;width:100%;height:100%;transition:all .2s ease-in-out}.items-per-row-label .icon-col:before{background-size:8px;width:16px;height:16px;top:-16px;right:-16px}.items-per-row-label .icon-col:focus:before{box-shadow:0 0 0 6px rgba(var(--tutor-color-primary-rgb),.1)}.items-per-row-label:nth-child(2) .icon-col{grid-gap:10.24px;grid-template-columns:repeat(2,1fr)}.items-per-row-label:nth-child(3) .icon-col{grid-gap:8.74px;grid-template-columns:repeat(3,1fr)}.items-per-row-label:nth-child(4) .icon-col{grid-gap:8.49px;grid-template-columns:repeat(4,1fr)}.items-per-row-label:not(:last-child){margin-right:30px}.items-per-row-label .title{margin-top:3px;display:inline-block}.tooltip-wrap{cursor:pointer;display:inline-block;position:relative}.tooltip-wrap.tooltip-icon{color:var(--tutor-color-muted);margin-left:12px}.rtl .tooltip-wrap.tooltip-icon{margin-left:0;margin-right:12px}.tooltip-wrap.tooltip-icon:after{content:"";font-family:tutor}.tooltip-wrap .tooltip-txt{background:var(--tutor-body-color);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:210px;color:var(--tutor-color-white);text-align:left;word-break:break-word;z-index:999999;opacity:0;visibility:hidden;border-radius:10px;padding:10px 15px;transition:all .2s ease-in;position:absolute}.tooltip-wrap .tooltip-txt:after{content:"";border:5px solid transparent;position:absolute}.tooltip-wrap:hover .tooltip-txt{opacity:1;visibility:visible;-webkit-filter:blur();filter:blur()}.tooltip-wrap .tooltip-top{bottom:calc(100% + 8px)}.tooltip-wrap .tooltip-top:after{border-top-color:var(--tutor-body-color);margin-left:-5px;top:100%;left:50%}.tooltip-wrap .tooltip-bottom{top:calc(100% + 8px)}.tooltip-wrap .tooltip-bottom:after{border-bottom-color:var(--tutor-body-color);margin-left:-5px;bottom:100%;left:50%}.tooltip-wrap .tooltip-top,.tooltip-wrap .tooltip-bottom{left:50%;transform:translate(-50%)}.tooltip-wrap .tooltip-left,.tooltip-wrap .tooltip-right{top:-8px}.tooltip-wrap .tooltip-left:after,.tooltip-wrap .tooltip-right:after{margin-top:-5px;top:18px}.tooltip-wrap .tooltip-left.arrow-center,.tooltip-wrap .tooltip-right.arrow-center{top:50%;transform:translateY(-50%)}.tooltip-wrap .tooltip-left.arrow-center:after,.tooltip-wrap .tooltip-right.arrow-center:after{margin-top:unset;top:50%;transform:translateY(-50%)}.tooltip-wrap .tooltip-right{left:calc(100% + 8px)}.tooltip-wrap .tooltip-right:after{border-right-color:var(--tutor-body-color);right:100%}.tooltip-wrap .tooltip-left{right:calc(100% + 8px)}.tooltip-wrap .tooltip-left:after{border-left-color:var(--tutor-body-color);left:100%}.tooltip-wrap .tooltip-top{transform:translate(-50%)translateY(-2px)}.tooltip-wrap .tooltip-bottom{transform:translate(-50%)translateY(2px)}.tooltip-wrap .tooltip-right{transform:translate(2px)}.tooltip-wrap .tooltip-left{transform:translate(-2px)}.tooltip-wrap:hover .tooltip-top,.tooltip-wrap:hover .tooltip-bottom{transform:translate(-50%)translateY(0)}.tooltip-wrap:hover .tooltip-right,.tooltip-wrap:hover .tooltip-left{transform:translate(0)}.tooltip-wrap:hover .arrow-center.tooltip-right,.tooltip-wrap:hover .arrow-center.tooltip-left{transform:translateY(-50%)translate(0)}.tooltip-wrap .arrow-center.tooltip-right{transform:translateY(-50%)translate(2px)}.tooltip-wrap .arrow-center.tooltip-left{transform:translateY(-50%)translate(-2px)}.tutor-option-field-row input[type=radio]{background-size:120%}.tutor-dashboard-page input[type=radio]{background-size:120%}.tutor-option-field-row input[type=checkbox]{background-size:70%}.tutor-dashboard-page input[type=checkbox]{background-size:70%}.tutor-option-field-row input.tutor-form-control,.tutor-dashboard-page input.tutor-form-control{padding:0 15px}.tutor-option-field-row input.tutor-form-control.tutor-w-90,.tutor-dashboard-page input.tutor-form-control.tutor-w-90{text-align:center;min-width:90px;max-width:90px;height:40px;padding:0 5px}.tutor-option-field-row input.tutor-form-control[type=number]{text-align:center;min-width:90px;max-width:90px;height:40px;padding:0 5px}.tutor-dashboard-page input.tutor-form-control[type=number]{text-align:center;min-width:90px;max-width:90px;height:40px;padding:0 5px}.tutor-option-field-row textarea.tutor-form-control,.tutor-dashboard-page textarea.tutor-form-control{resize:vertical;min-height:80px;padding-top:10px;padding-bottom:10px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.62}.tutor-option-field-row .tutor-form-radio label,.tutor-dashboard-page .tutor-form-radio label{font-size:15px}.tutor-option-field-row .tutor-form-radio .desc,.tutor-dashboard-page .tutor-form-radio .desc{margin-top:5px}.tutor-option-field-row select.tutor-form-select,.tutor-dashboard-page select.tutor-form-select{min-width:137px;padding:0 40px 0 20px}.tutor-option-field-row select.tutor-form-select,.tutor-option-field-row input.tutor-form-control,.tutor-option-field-row textarea.tutor-form-control,.tutor-dashboard-page select.tutor-form-select,.tutor-dashboard-page input.tutor-form-control,.tutor-dashboard-page textarea.tutor-form-control{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-option-field-row textarea.tutor-form-control:-moz-read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-option-field-row textarea.tutor-form-control:read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-dashboard-page textarea.tutor-form-control:-moz-read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-dashboard-page textarea.tutor-form-control:read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-option-field-row select.tutor-form-select::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row select.tutor-form-select::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row select.tutor-form-select::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row input.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row input.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row input.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:read-only::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:-moz-read-only::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:read-only::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:read-only::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page select.tutor-form-select::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page select.tutor-form-select::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page select.tutor-form-select::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page input.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page input.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page input.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:read-only::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:-moz-read-only::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:read-only::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:read-only::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row select.tutor-form-select:focus,.tutor-option-field-row input.tutor-form-control:focus,.tutor-option-field-row textarea.tutor-form-control:focus,.tutor-dashboard-page select.tutor-form-select:focus,.tutor-dashboard-page input.tutor-form-control:focus,.tutor-dashboard-page textarea.tutor-form-control:focus{color:var(--tutor-body-color)}.tutor-option-field-row textarea.tutor-form-control:-moz-read-only:focus{color:var(--tutor-body-color)}.tutor-option-field-row textarea.tutor-form-control:read-only:focus{color:var(--tutor-body-color)}.tutor-dashboard-page textarea.tutor-form-control:-moz-read-only:focus{color:var(--tutor-body-color)}.tutor-dashboard-page textarea.tutor-form-control:read-only:focus{color:var(--tutor-body-color)}.tutor-option-field-row select.tutor-form-select,.tutor-option-field-row input.tutor-form-control,.tutor-dashboard-page select.tutor-form-select,.tutor-dashboard-page input.tutor-form-control{height:40px;line-height:1}.tutor-option-field-row .tutor-form-check-input,.tutor-dashboard-page .tutor-form-check-input{width:20px;height:20px}.tutor-option-header input[type=search]:hover{box-shadow:0 0 10px -7px}.tutor-option-header input[type=search]:focus{border-color:var(--tutor-color-primary);box-shadow:0 0 10px -5px}.search-popup-opener,.search_result{border:1px solid var(--tutor-border-color);z-index:4;opacity:0;visibility:hidden;background:#fff;border-radius:6px;width:100%;max-height:554px;margin-top:6px;font-size:16px;transition:all .3s;position:absolute;top:100%;overflow-y:auto;transform:translateY(3px);box-shadow:0 6px 20px rgba(28,49,104,.1)}.search-popup-opener.visible,.search-popup-opener.show,.search_result.visible,.search_result.show{opacity:1;visibility:visible;transform:translateY(0)}.search-popup-opener .search_result_title,.search_result .search_result_title{align-items:center;display:flex}.search-popup-opener .search_result_title>svg,.search_result .search_result_title>svg{margin-right:4px}.search-popup-opener a,.search_result a{cursor:pointer;width:100%;color:var(--tutor-color-muted);vertical-align:middle;box-sizing:border-box;justify-content:space-between;padding:12px;text-decoration:none;transition:all .3s;display:flex}.search-popup-opener a:hover,.search_result a:hover{background-color:rgba(0,0,0,.03)}.search-popup-opener .no_item,.search_result .no_item{align-items:center;padding:15px 20px;display:flex}.search-popup-opener .no_item svg,.search_result .no_item svg{margin-right:7px}.search-popup-opener .search_result_title i,.search_result .search_result_title i{padding-right:10px;font-size:20px}.search-popup-opener .search_navigation,.search_result .search_navigation{vertical-align:middle;align-items:center;font-size:12px;display:flex}.search-popup-opener .search_navigation i,.search_result .search_navigation i{padding:0 5px;font-size:12px}.search-popup-opener .nav-track,.search-popup-opener .nav-track>*,.search_result .nav-track,.search_result .nav-track>*{display:flex}.item-wrapper.color-preset-picker .tutor-option-field-row{border-bottom:none!important}.item-wrapper.color-preset-picker .color-picker-wrapper .tutor-option-field-row:not(:last-child){border-bottom:1px solid #e8e8e8}.item-wrapper.color-preset-picker{position:relative}.tutor-option-field-input.color-preset-grid{grid-gap:30px;grid-template-columns:repeat(4,1fr);padding-top:10px;padding-bottom:16px;display:grid}.color-preset-grid label.color-preset-input{cursor:pointer;display:inherit}.color-preset-grid label.color-preset-input .preset-item:hover{box-shadow:0 0 0 1px var(--tutor-border-color)}.color-preset-grid label.color-preset-input .preset-item{background:var(--tutor-color-white);border:1px solid var(--tutor-border-color);border-radius:6px;transition:all .2s linear;overflow:hidden}.color-preset-grid label.color-preset-input .header{grid-auto-flow:column;display:grid}.color-preset-grid label.color-preset-input .header span{text-indent:1000%;background:rgba(0,0,0,.8);height:37px}.color-preset-grid label.color-preset-input .header span:first-child{background:rgba(0,0,0,.8)}.color-preset-grid label.color-preset-input .header span:nth-child(2){background:rgba(0,0,0,.6)}.color-preset-grid label.color-preset-input .header span:nth-child(3){background:rgba(0,0,0,.4)}.color-preset-grid label.color-preset-input .header span:nth-child(4){background:rgba(0,0,0,.2)}.color-preset-grid label.color-preset-input .footer{justify-content:space-between;align-items:center;padding:8px 12px 8px 13px;display:flex}.color-preset-grid label.color-preset-input .footer .check-icon{border:2px solid var(--tutor-border-color);border-radius:4px;width:20px;height:20px;transition:all .2s linear;display:inline-block;position:relative}.color-preset-grid label.color-preset-input .footer .check-icon:before{content:"";transform-origin:50%;opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.93552 4.58423C0.890286 4.53718 0.854262 4.48209 0.829309 4.42179C0.779553 4.28741 0.779553 4.13965 0.829309 4.00527C0.853759 3.94471 0.889842 3.88952 0.93552 3.84283L1.68941 3.12018C1.73378 3.06821 1.7893 3.02692 1.85185 2.99939C1.91206 2.97215 1.97736 2.95796 2.04345 2.95774C2.11507 2.95635 2.18613 2.97056 2.2517 2.99939C2.31652 3.02822 2.3752 3.06922 2.42456 3.12018L4.69872 5.39851L9.58026 0.516971C9.62828 0.466328 9.68554 0.42533 9.74895 0.396182C9.81468 0.367844 9.88563 0.353653 9.95721 0.354531C10.0244 0.354903 10.0907 0.369582 10.1517 0.397592C10.2128 0.425602 10.2672 0.466298 10.3112 0.516971L11.0651 1.25003C11.1108 1.29672 11.1469 1.35191 11.1713 1.41247C11.2211 1.54686 11.2211 1.69461 11.1713 1.82899C11.1464 1.88929 11.1104 1.94439 11.0651 1.99143L5.06525 7.96007C5.02054 8.0122 4.96514 8.0541 4.90281 8.08294C4.76944 8.13802 4.61967 8.13802 4.4863 8.08294C4.42397 8.0541 4.36857 8.0122 4.32386 7.96007L0.93552 4.58423Z' fill='white'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:12px;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.2)}.color-preset-grid label.color-preset-input input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.color-preset-grid label.color-preset-input input[type=radio]:checked+.preset-item{border-color:var(--tutor-color-primary);box-shadow:0 0 0 1px var(--tutor-color-primary)}.color-preset-grid label.color-preset-input input[type=radio]:checked+.preset-item .check-icon{background-color:var(--tutor-color-primary);border-color:var(--tutor-color-primary)}.color-preset-grid label.color-preset-input input[type=radio]:checked+.preset-item .check-icon:before{opacity:1;transform:scale(1)}.color-preset-grid label.color-preset-input input[type=radio]:disabled+.preset-item{cursor:not-allowed}.color-preset-grid label.color-preset-input input[type=radio]:disabled+.preset-item .check-icon{opacity:.5}.color-preset-grid label.color-preset-input.is-checked{transition:all .2s;position:relative}.color-preset-grid label.color-preset-input.is-checked:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='11' viewBox='0 0 27 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.3' d='M11.605 1.54409C12.7084 0.64503 14.2916 0.645029 15.395 1.54409L27 11H0L11.605 1.54409Z' fill='%23EFF1F7'/%3e%3c/svg%3e ");width:27px;height:11px;margin-left:-13.5px;position:absolute;top:calc(100% + 20px);left:50%}.color-picker-wrapper .tutor-option-field-row:first-child{padding-top:15px}.color-picker-wrapper{z-index:1;position:relative}.color-picker-wrapper label.color-picker-input *{box-sizing:border-box;margin:0;padding:0}.color-picker-wrapper label.color-picker-input{cursor:pointer;background:var(--tutor-color-white);border:1px solid var(--tutor-border-color);box-sizing:border-box;border-radius:6px;grid-template-columns:32px 1fr;gap:10px;width:120px;height:34px;transition:all .2s;display:grid;overflow:hidden}.color-picker-wrapper label.color-picker-input input[type=color]{cursor:pointer;width:32px;height:32px;box-shadow:none;border:none;border-right:1px solid #cecfd5;border-radius:0}.color-picker-wrapper label.color-picker-input input[type=color]:checked{border-color:var(--tutor-color-primary)}.color-picker-wrapper label.color-picker-input input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-picker-wrapper label.color-picker-input input[type=color]::-webkit-color-swatch{border:none}.color-picker-wrapper label.color-picker-input input[type=color]::-moz-color-swatch{border:none}.color-picker-wrapper label.color-picker-input input[type=text]{all:unset;width:100%;height:32px;box-shadow:none;text-align:left;cursor:text;border:none}.tutor-screen-backend-settings #wpbody-content .notice.notice-error{margin-bottom:10px}.tutor-backend-settings-page p,.tutor-backend-settings-page h1,.tutor-backend-settings-page h2,.tutor-backend-settings-page h3,.tutor-backend-settings-page h4,.tutor-backend-settings-page h5{margin:0;padding:0}.tutor-backend-settings-page{color:var(--tutor-color-secondary)}.tutor-backend-settings-page .tutor-option-header,.tutor-backend-settings-page .tutor-option-form{grid-gap:42px;grid-auto-flow:column;display:grid}@media (min-width:1400px){.tutor-backend-settings-page .tutor-option-header,.tutor-backend-settings-page .tutor-option-form{grid-template-columns:245px 4fr 1fr}}@media (min-width:1600px){.tutor-backend-settings-page .tutor-option-header,.tutor-backend-settings-page .tutor-option-form{grid-template-columns:1fr 825px 1fr}}@media (max-width:1400px){.tutor-backend-settings-page .tutor-option-form{grid-template-columns:min-content auto}}@media (max-width:1300px){.tutor-backend-settings-page .tutor-option-header{grid-gap:15px;grid-template-columns:auto 1fr auto}}.tutor-backend-settings-page .tutor-form-control{font-family:inherit}.tutor-backend-settings-page .search-field{position:relative}.tutor-backend-settings-page .search-field input[type=search i]::-webkit-search-cancel-button{cursor:pointer}.tutor-backend-settings-page .d-block{display:block}.tutor-backend-settings-page .mce-path{display:none!important}.tutor-backend-settings-page .mce-top-part{border-bottom:1px solid #c0c3cb}.tutor-backend-settings-page .mce-top-part:before{box-shadow:none}.tutor-backend-settings-page .wp-editor-container{border:1px solid #c0c3cb;border-radius:6px;overflow:hidden}.tutor-backend-settings-page div.mce-toolbar-grp{background:0 0;border-bottom:none}.tutor-backend-settings-page div.mce-statusbar{border-top:none}.tutor-backend-settings-page .mce-container-body .mce-resizehandle i.mce-i-resize{display:none}.tutor-backend-settings-page .mce-container-body .mce-resizehandle{opacity:0;visibility:hidden;background:#c0c3cb;border-radius:6px;width:40px;height:4px;margin:auto;transition:all .2s;bottom:0;left:0}.tutor-backend-settings-page .wp-editor-container .mce-container-body .mce-resizehandle:active,.tutor-backend-settings-page .wp-editor-container:hover .mce-container-body .mce-resizehandle{visibility:visible;opacity:1;bottom:10px}.tutor-option-header{background:var(--tutor-color-white);align-items:center;min-height:60px}.tutor-option-header>div:nth-child(3){text-align:right;justify-self:flex-end;min-width:200px}.tutor-option-header .title{color:var(--tutor-body-color);font-size:24px;font-weight:500;line-height:34px}.tutor-option-header .tutor-input-group .tutor-form-control{border:1px solid #bababa;border-radius:6px;height:40px}.tutor-option-header .save-button .tutor-btn{padding:7px 24.3px}.tutor-option-header{z-index:99;border-bottom:1px solid #f0f0f1;width:auto;height:60px;position:fixed;top:32px;left:36px;right:0}@media (min-width:960px){.tutor-option-header{left:160px}}@media (max-width:782px){.tutor-option-header{top:47px;left:0}}.tutor-option-body{position:relative}.tutor-option-main-title{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.tutor-option-main-title h2{color:var(--tutor-body-color)}.tutor-option-single-item h4{margin-bottom:12px}.tutor-option-single-item .item-wrapper{background:var(--tutor-color-white);box-sizing:border-box;border:1px solid #d3d4d9;border-radius:6px;padding:24px}.tutor-option-single-item .item-wrapper:not(:last-child){margin-bottom:8px}@media (min-width:1200px){.tutor-option-single-item.email-settings .tutor-option-field-label{padding-right:53px}}.tutor-option-single-item.email-settings [name=email-settings-textarea]{min-height:130px}.tutor-option-single-item.item-variation-table .item-wrapper{padding:12px 16px}.tutor-option-single-item.item-variation-table .tutor-option-field-row{padding-left:4px;padding-right:4px}.tutor-option-single-item.item-variation-table .tutor-option-field-row:not(:first-child){padding-top:10px}.tutor-option-single-item.item-variation-table .tutor-option-field-row:not(:last-child){padding-bottom:10px}.tutor-option-single-item.item-variation-table .tutor-option-field-row:first-child{z-index:1;position:relative}.tutor-option-single-item.item-variation-table .tutor-option-field-row:first-child:before{content:"";z-index:-1;background:var(--tutor-color-gray-10);opacity:.8;border:1px solid var(--tutor-border-color);border-radius:6px 6px 0 0;position:absolute;top:-13px;bottom:-1px;left:-17px;right:-17px}.tutor-option-single-item.item-variation-table .tutor-option-field-input{align-items:center;display:flex}.tutor-option-single-item.item-variation-table.table-col-3 .tutor-option-field-row{grid-template-columns:35px 1fr 1fr}@media (min-width:768px){.tutor-option-single-item.item-variation-grid .item-grid{columns:2;gap:10px 24px}.tutor-option-single-item.item-variation-grid .item-grid>*{break-inside:avoid;margin-bottom:10px}@supports (grid-template-rows:masonry){.tutor-option-single-item.item-variation-grid .item-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:masonry;grid-auto-flow:dense;display:grid}.tutor-option-single-item.item-variation-grid .item-grid>*{margin-bottom:0}}}.tutor-option-single-item.item-variation-grid .item-wrapper{border-color:#e3e5eb;padding:2px 15px}.tutor-option-single-item.item-variation-grid .tutor-option-field-row{border-color:var(--tutor-border-color);padding-top:8px;padding-bottom:8px}.tutor-option-single-item.item-variation-grid .tutor-option-field-row>div:nth-child(2){word-break:break-word;font-weight:600}.tutor-option-single-item.item-variation-grid .tutor-option-field-row [class^=tutor-text].success{color:var(--tutor-color-success)}.tutor-option-single-item.item-variation-dragndrop .item-wrapper{background:var(--tutor-color-white);border:1px solid var(--tutor-border-color);padding:28px 28px 25px}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone{--borderWidth:2px;--borderGap:18px;background-image:linear-gradient(to right,rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%),linear-gradient(rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%),linear-gradient(to right,rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%),linear-gradient(rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%);background-position:top,100%,bottom,0;background-repeat:repeat-x,repeat-y;background-size:var(--borderGap)var(--borderWidth),var(--borderWidth)var(--borderGap);background-color:var(--tutor-color-white);text-align:center;color:var(--tutor-body-color);border-color:#bdcaf1;border-radius:6px;padding:25px 30px 38px}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone.dragover{box-shadow:inset 0 0 0 2px var(--tutor-border-color);z-index:1;transition:all .1s linear;position:relative;overflow:hidden}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone.dragover:after{content:"";z-index:-1;opacity:.05;background:linear-gradient(-45deg,#23a6d5,#ee7752,#23d5ab) 0 0/400% 400%;animation:10s linear infinite alternate-reverse gradient;position:absolute;top:0;bottom:0;left:0;right:0}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone.file-attached .file-info{margin-top:15px;display:block}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .icon{color:#1973aa;font-size:77px}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .title{font-size:20px;font-weight:500;line-height:140%}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .subtitle{margin-top:8px;padding-left:0;font-size:15px;font-weight:500;line-height:160%}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .subtitle>span{color:var(--tutor-color-muted)}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone label.tutor-btn.tutor-is-sm{cursor:pointer;color:#3e64de;background:#e9edfb;border-color:#e9edfb;margin-top:8px;display:inline-flex}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone label.tutor-btn.tutor-is-sm:hover,.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone label.tutor-btn.tutor-is-sm:focus{background:#e0e6f9;border-color:#dbe2f9;box-shadow:0 0 0 3px #f6f8fd}.tutor-option-single-item.base_permalink .tutor-option-field-input input{min-width:220px;max-width:220px}.item-wrapper>.tutor-option-field-row:not(:last-child){border-bottom:1px solid #e8e8e8}.tutor-option-field-row{grid-gap:30px;grid-auto-flow:column;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;display:grid}.tutor-option-field-row.tutor-d-block{display:block!important}.tutor-option-field-row .tutor-option-field-input.tutor-d-flex{margin-top:0}.tutor-option-field-row .type-check .tutor-form-check{align-items:center}.tutor-option-field-row:not(.tutor-d-block) .tutor-option-field-input input[type=email]+span{width:100%;position:absolute;right:0}.tutor-option-field-row:not(.tutor-d-block) .tutor-option-field-input input[type=email]+span.danger{color:red}.tutor-option-field-row:not(.tutor-d-block) .tutor-option-field-input{text-align:right;justify-self:flex-end;position:relative}.tutor-option-field-row:first-child{padding-top:0}.tutor-option-field-row:last-child{padding-bottom:0}.tutor-option-field-row.tutor-d-block .tutor-option-field-input.tutor-d-flex{margin-top:20px}.tutor-option-field-row.tutor-d-block .tutor-option-field-input.tutor-d-flex.logo-upload{margin-top:12px}.tutor-option-field-row.tutor-d-block .tutor-option-field-input{margin-top:25px}.tutor-option-field-row.has-bg{z-index:1;border:none;border-top:1px solid #f9f9f9;position:relative}.tutor-option-field-row.has-bg:before{content:"";--width:50px;width:calc(100% + var(--width));height:calc(100% + 2px);left:calc(var(--width)/-2);z-index:-1;background:rgba(243,243,243,.5);border-top:1px solid #f9f9f9;position:absolute;top:-2px}.tutor-option-field-row.double-input{align-items:flex-start}.tutor-option-field-row.double-input .tutor-option-field-input label{justify-content:flex-end;align-items:center;display:flex}.tutor-option-field-row.double-input .tutor-option-field-input label span{margin-right:10px}.tutor-option-field-row.double-input .tutor-option-field-input label:not(:last-child){margin-bottom:14px}.tutor-option-field-row.double-input .tutor-option-field-input .tutor-form-control{margin-right:0}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage{padding-right:24px;position:relative}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage .tutor-form-control{min-width:70px;max-width:70px}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage:before{content:"";background:#dcdbdc;width:24px;height:1px;position:absolute;right:0}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage:first-child:after{content:"";background:#dcdbdc;width:1px;height:54px;position:absolute;top:20px;right:0}.tutor-option-field-row[class*=col-] .tutor-option-field-label{align-self:start}.tutor-option-field-row[class*=col-] .tutor-option-field-input{justify-self:unset}.tutor-option-field-row.col-1x1{grid-template-columns:repeat(2,1fr)}.tutor-option-field-row.col-1x2{grid-template-columns:1fr 2fr}.tutor-option-field-row.col-1x145{grid-template-columns:1fr 1.45fr}.tutor-option-field-row.row-variation-code{grid-template-columns:repeat(2,auto);grid-auto-flow:unset}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code{justify-self:unset;grid-column:1/-1;position:relative}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code textarea.tutor-form-control{color:#28408e;background-color:inherit;border-color:#bababa;min-height:157px}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code textarea.tutor-form-control:focus{border-color:var(--tutor-brand-wordpress)}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn{border:1px solid var(--tutor-brand-wordpress);color:var(--tutor-brand-wordpress);cursor:pointer;background:0 0;align-items:center;padding:5px 7px;font-size:13px;font-weight:600;line-height:1.23;display:flex;position:absolute;top:16px;right:16px}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn>i{margin-right:3px;font-size:16px}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn:hover,.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn:focus{background:var(--tutor-brand-wordpress);color:var(--tutor-color-white)}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn:focus{box-shadow:0 0 0 3px rgba(var(--tutor-color-primary-rgb),.1)}.tutor-option-checkbox-horizontal{display:block}.tutor-option-checkbox-horizontal .tutor-option-field-input{margin-top:15px!important}.tutor-option-field-label label,.tutor-option-field-label .label{color:var(--tutor-body-color);display:block}.tutor-option-field-label em{mix-blend-mode:multiply;color:#161616;background:#dcdbdc;border-radius:3px;padding:0 3px;font-style:normal}.tutor-option-field-label .desc{margin-top:5px}.tutor-option-field-label.has-tooltip{align-items:center;display:flex}.tutor-option-field-input.tutor-d-flex{text-align:left}.tutor-option-field-input.tutor-d-flex .tutor-form-check:not(:last-child){margin-right:20px}.tutor-option-field-input.tutor-d-flex,.tutor-option-field-input.tutor-d-block{margin-top:20px}.tutor-option-field-input.tutor-d-flex input.tutor-form-control{min-width:90px}.tutor-option-field-input .double-input label{justify-content:flex-end;align-items:center;display:flex}.tutor-option-field-input .double-input label span{margin-right:10px}.tutor-option-field-input .double-input label:not(:last-child){margin-bottom:14px}.tutor-option-field-input .double-input .tutor-form-control{margin-right:0}.tutor-option-field-input .double-input .revenue-percentage{padding-right:24px;position:relative}.tutor-option-field-input .double-input .revenue-percentage .tutor-form-control{min-width:70px;max-width:70px}.tutor-option-field-input .double-input .revenue-percentage:before{content:"";background:#dcdbdc;width:24px;height:1px;position:absolute;right:0}.tutor-option-field-input .double-input .revenue-percentage:first-child:after{content:"";background:#dcdbdc;width:1px;height:54px;position:absolute;top:20px;right:0}.tutor-option-field-input .logo-upload input[type=file]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.tutor-option-field-input .logo-upload{background:var(--tutor-color-white);border:1px solid #bababa;border-radius:6px;align-items:center;margin-top:12px;padding:20px}.tutor-option-field-input .logo-upload span.delete-btn{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' viewBox='0 0 12 14' fill='none'%3e%3cpath d='M1.36301 12.0781C1.36301 12.3889 1.48628 12.687 1.7057 12.9068C1.92512 13.1265 2.22272 13.25 2.53302 13.25H9.55307C9.86337 13.25 10.161 13.1265 10.3804 12.9068C10.5998 12.687 10.7231 12.3889 10.7231 12.0781V3.875H1.36301V12.0781ZM7.99306 5.82813C7.99306 5.72453 8.03415 5.62517 8.10729 5.55191C8.18043 5.47866 8.27962 5.4375 8.38306 5.4375C8.48649 5.4375 8.58569 5.47866 8.65883 5.55191C8.73197 5.62517 8.77306 5.72453 8.77306 5.82813V11.2969C8.77306 11.4005 8.73197 11.4998 8.65883 11.5731C8.58569 11.6463 8.48649 11.6875 8.38306 11.6875C8.27962 11.6875 8.18043 11.6463 8.10729 11.5731C8.03415 11.4998 7.99306 11.4005 7.99306 11.2969V5.82813ZM5.65304 5.82813C5.65304 5.72453 5.69413 5.62517 5.76727 5.55191C5.84041 5.47866 5.93961 5.4375 6.04304 5.4375C6.14648 5.4375 6.24568 5.47866 6.31882 5.55191C6.39196 5.62517 6.43305 5.72453 6.43305 5.82813V11.2969C6.43305 11.4005 6.39196 11.4998 6.31882 11.5731C6.24568 11.6463 6.14648 11.6875 6.04304 11.6875C5.93961 11.6875 5.84041 11.6463 5.76727 11.5731C5.69413 11.4998 5.65304 11.4005 5.65304 11.2969V5.82813ZM3.31303 5.82813C3.31303 5.72453 3.35412 5.62517 3.42726 5.55191C3.50039 5.47866 3.59959 5.4375 3.70303 5.4375C3.80646 5.4375 3.90566 5.47866 3.9788 5.55191C4.05194 5.62517 4.09303 5.72453 4.09303 5.82813V11.2969C4.09303 11.4005 4.05194 11.4998 3.9788 11.5731C3.90566 11.6463 3.80646 11.6875 3.70303 11.6875C3.59959 11.6875 3.50039 11.6463 3.42726 11.5731C3.35412 11.4998 3.31303 11.4005 3.31303 11.2969V5.82813ZM11.1131 1.53125H8.18806L7.95893 1.07471C7.9104 0.977107 7.83563 0.895005 7.74305 0.837641C7.65046 0.780276 7.54373 0.749926 7.43487 0.750004H4.64879C4.54016 0.749586 4.43362 0.779823 4.34137 0.837251C4.24911 0.894679 4.17487 0.976976 4.12716 1.07471L3.89803 1.53125H0.97301C0.869575 1.53125 0.770377 1.57241 0.697237 1.64567C0.624097 1.71892 0.583008 1.81828 0.583008 1.92188L0.583008 2.70313C0.583008 2.80673 0.624097 2.90609 0.697237 2.97934C0.770377 3.0526 0.869575 3.09375 0.97301 3.09375H11.1131C11.2165 3.09375 11.3157 3.0526 11.3889 2.97934C11.462 2.90609 11.5031 2.80673 11.5031 2.70313V1.92188C11.5031 1.81828 11.462 1.71892 11.3889 1.64567C11.3157 1.57241 11.2165 1.53125 11.1131 1.53125Z' fill='white'/%3e%3c/svg%3e");background-color:var(--tutor-color-danger);cursor:pointer;background-position:50%;background-repeat:no-repeat;border-radius:50%;width:24px;height:24px;display:inline-block;position:absolute;top:-12px;right:-12px}.tutor-option-field-input .logo-upload span.delete-btn:hover{background-color:#f2281a}.tutor-option-field-input .logo-upload .logo-preview{background:var(--tutor-color-gray-10);border:2px solid var(--tutor-color-gray-10);border-radius:3px;justify-content:center;align-items:center;width:268px;height:98px;margin-right:38px;display:flex;position:relative}.tutor-option-field-input .logo-upload .logo-preview img{object-fit:contain;width:100%;height:100%;padding:10px 25px}.tutor-option-field-input .logo-upload .logo-upload-wrap{color:#161616;font-size:15px;font-weight:400;line-height:160%}.tutor-option-field-input .logo-upload .logo-upload-wrap p{margin-bottom:12px}.tutor-option-field-input .instructor-list>.vertical,.tutor-option-field-input .instructor-list .horizontal{grid-gap:20px;grid-template-columns:1fr 2fr;display:grid}.tutor-option-field-input .instructor-list>.vertical:not(:first-child),.tutor-option-field-input .instructor-list .horizontal:not(:first-child){margin-top:36px}.tutor-option-field-input .instructor-list .fields-wrapper{grid-gap:30px;grid-auto-flow:column;display:grid}.tutor-option-field-input .public-profile{--imgWidth:138px;grid-template-columns:repeat(auto-fill,minmax(var(--imgWidth),1fr));grid-gap:30px;justify-items:flex-start;display:grid}.tutor-option-field-input .instructor-list .icon-wrapper img,.tutor-option-field-input .public-profile .icon-wrapper img{border-radius:6px}.tutor-option-field-input .public-profile .icon-wrapper img{max-width:100%}.tutor-option-field-input .layout-label{color:var(--tutor-body-color);font-size:15px;font-weight:400;line-height:160%}.tutor-option-field-input .type-check.tutor-d-flex .tutor-form-check:not(:last-child){margin-right:20px}.tutor-option-field-input .type-check.tutor-d-block .tutor-form-check:not(:last-child){margin-bottom:30px}.tutor-option-field-input .type-check.tutor-d-block.has-desc .tutor-form-check{align-items:flex-start}.tutor-option-field-input .type-check.tutor-d-block.has-desc .tutor-form-check .desc{margin-top:5px}.tutor-option-field-input .tutor-d-flex.input-select>[class^=tutor-form-]:not(:last-child){margin-right:15px}.tutor-option-field-input .tutor-d-flex.input-select>[class^=tutor-form-]:last-child{margin-left:15px}.tutor-option-field-input .type-toggle-grid{grid-gap:25px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:8px 0;display:grid}@media (min-width:1400px){.tutor-option-field-input .type-toggle-grid{grid-template-columns:repeat(3,1fr)}}.tutor-option-field-input .type-toggle-grid>.toggle-item:hover{border:1px solid #41454f}.tutor-option-field-input .type-toggle-grid>.toggle-item{text-align:left;border:1px solid #bababa;border-radius:6px;align-items:center;padding:16px 9px;transition:all .3s;display:flex}.tutor-option-field-input .type-toggle-grid>.toggle-item .tutor-form-toggle-control{margin-left:0;margin-right:8px}.rtl .tutor-option-field-input .type-toggle-grid>.toggle-item .tutor-form-toggle-control{margin-left:8px;margin-right:0}.tutor-option-field-input .type-toggle-grid>.toggle-item .tooltip-wrap.tooltip-icon{margin-left:5px}.rtl .tutor-option-field-input .type-toggle-grid>.toggle-item .tooltip-wrap.tooltip-icon{margin-left:0;margin-right:5px}.tutor-option-field-input .tutor-type-password{position:relative}.tutor-option-field-input .tutor-type-password input{margin:0;padding-right:30px}.tutor-option-field-input .tutor-type-password button{cursor:pointer;background-color:#fff;border:none;border-radius:4px;outline:none;height:calc(100% - 4px);padding:8px;line-height:1;position:absolute;top:2px;right:2px}.tutor-option-field-input.has-btn-after{align-items:center}.tutor-option-field-input.has-btn-after .tutor-btn{margin-left:17px}.tutor-option-field-input.has-btn-after .delete-btn{cursor:pointer;color:gray;justify-content:center;align-items:center;width:18px;height:20px;margin-left:15px;font-size:26px;display:flex}.tutor-option-nav-page.gradebook .tutor-option-single-item{margin-bottom:10px}.tutor-option-nav-page.import-export .popup-opener{margin-left:14px}.tutor-option-nav-page.import-export .popup-opener .popup-menu{text-align:left;right:-16px}.tutor-option-nav-page.import-export .popup-opener .popup-menu:before{right:20px}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row{--padding:13px}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row:not(:last-child){padding-bottom:var(--padding);border-color:var(--tutor-border-color)}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row:not(:first-child){padding-top:var(--padding)}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row:not(:first-child) .tutor-option-field-label:last-child{color:var(--tutor-body-color)}.tutor-option-nav-page.tutor-pages .tutor-option-field-label{color:var(--tutor-color-secondary)}.tutor-option-nav-page.tutor-pages .tutor-option-field-label>p{align-items:center;display:inline-flex}.tutor-option-nav-page.tutor-pages .tutor-option-field-label .icon-link{color:var(--tutor-color-muted);margin-left:2px;font-size:24px;text-decoration:none}.tutor-option-nav-page.tutor-pages .tutor-option-field-label .icon-check{background:var(--tutor-design-success);color:var(--tutor-color-white);border-radius:50%;margin-right:2px;font-size:16px}.tutor-option-nav-page.tutor-pages .btn-wrap.regenerate-pages{margin-bottom:18px;padding-top:16px}.loading-spinner{background:var(--tutor-color-gray-10);z-index:10;border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0}.loading-spinner:before{content:"";box-sizing:border-box;border:2px solid #eee;border-top-color:#1973aa;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite spinner;position:absolute;top:50%;left:50%}@keyframes spinner{to{transform:rotate(360deg)}}.loading-spinner:before{width:50px;height:50px;top:30%}.loading-spinner.hide{display:none}.tutor-table-certificate-settings .tutor-option-field-input [class^=tutor-icon-]{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .3s;display:inline-flex}.tutor-table-certificate-settings .tutor-option-field-input [class^=tutor-icon-]:hover{background:var(--tutor-color-gray-10)}.post-type-courses.taxonomy-course-category .button,.post-type-courses.taxonomy-course-tag .button{padding-left:20px;padding-right:20px}.post-type-courses.taxonomy-course-category select,.post-type-courses.taxonomy-course-tag select{background-position:right 10px top 55%;padding-left:20px;padding-right:40px}.post-type-courses.taxonomy-course-category .button,.post-type-courses.taxonomy-course-category select,.post-type-courses.taxonomy-course-tag .button,.post-type-courses.taxonomy-course-tag select{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category .tablenav-pages .button,.post-type-courses.taxonomy-course-tag .tablenav-pages .button{min-height:30px;padding:0 4px}.post-type-courses.taxonomy-course-category textarea,.post-type-courses.taxonomy-course-category select,.post-type-courses.taxonomy-course-tag textarea,.post-type-courses.taxonomy-course-tag select{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category input[type=text]:not(.current-page){border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category input[type=search]{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-tag input[type=text]:not(.current-page){border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-tag input[type=search]{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category textarea:not(:focus),.post-type-courses.taxonomy-course-category select:not(:focus),.post-type-courses.taxonomy-course-tag textarea:not(:focus),.post-type-courses.taxonomy-course-tag select:not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-category input[type=text]:not(.current-page):not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-category input[type=search]:not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-tag input[type=text]:not(.current-page):not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-tag input[type=search]:not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-category .form-wrap p,.post-type-courses.taxonomy-course-tag .form-wrap p{margin-top:16px}.post-type-courses.taxonomy-course-category p.search-box,.post-type-courses.taxonomy-course-category .actions.bulkactions,.post-type-courses.taxonomy-course-tag p.search-box,.post-type-courses.taxonomy-course-tag .actions.bulkactions{display:flex}.post-type-courses.taxonomy-course-category table.wp-list-table,.post-type-courses.taxonomy-course-tag table.wp-list-table{border-color:#cdcfd5;border-radius:6px;margin-top:24px}.post-type-courses.taxonomy-course-category table.wp-list-table thead th,.post-type-courses.taxonomy-course-category table.wp-list-table thead td,.post-type-courses.taxonomy-course-tag table.wp-list-table thead th,.post-type-courses.taxonomy-course-tag table.wp-list-table thead td{background:#f4f6f9}.post-type-courses.taxonomy-course-category table.wp-list-table thead tr>:first-child,.post-type-courses.taxonomy-course-tag table.wp-list-table thead tr>:first-child{border-top-left-radius:6px}.post-type-courses.taxonomy-course-category table.wp-list-table thead tr>:last-child,.post-type-courses.taxonomy-course-tag table.wp-list-table thead tr>:last-child{border-top-right-radius:6px}.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(odd) th,.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(odd) td,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(odd) th,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(odd) td{background:#fff}.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(2n) th,.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(2n) td,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(2n) th,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(2n) td{background:#fcfcfd}.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:not(:last-child) th,.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:not(:last-child) td,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:not(:last-child) th,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:not(:last-child) td{border-bottom:1px solid #cdcfd5}.post-type-courses.taxonomy-course-category .tablenav.top,.post-type-courses.taxonomy-course-tag .tablenav.top{margin-top:20px}.monetization-fees.is-disable .tutor-option-field-row:nth-child(2),.monetization-fees.is-disable .tutor-option-field-row:nth-child(3){cursor:not-allowed;position:relative}.monetization-fees.is-disable .tutor-option-field-row:nth-child(2):before,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3):before{content:"";z-index:1;background:rgba(255,255,255,.55);position:absolute;top:0;bottom:0;left:0;right:0}.monetization-fees.is-disable .tutor-option-field-row:nth-child(2) textarea:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(2) select:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(2) input:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3) textarea:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3) select:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3) input:disabled{cursor:not-allowed}.revenue-percentage input.warning{border-color:var(--tutor-danger-color)!important;box-shadow:0 0 0 3px #ffe6e6!important}.template-preview img{position:relative;overflow:hidden}.template-preview img:empty:before{content:"";color:#b4b7c0;background:#eff1f6;justify-content:center;align-items:center;font-size:2em;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;font-family:tutor!important}.tutor-option-field-input.image-previewer img:before{content:"";background:#eff1f6 url("data:image/svg+xml;charset=UTF-8,%3csvg width='125' height='32' viewBox='0 0 125 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.66663 9.37562C4.66663 6.77485 6.75507 4.6665 9.33131 4.6665H22.1438C24.72 4.6665 26.8085 6.77485 26.8085 9.37562V19.4552C26.8085 19.9329 26.4249 20.3201 25.9517 20.3201C25.4785 20.3201 25.0949 19.9329 25.0949 19.4552V9.37562C25.0949 7.73023 23.7737 6.39638 22.1438 6.39638H9.33131C7.70145 6.39638 6.38018 7.73023 6.38018 9.37562V22.3102C6.38018 23.9556 7.70144 25.2894 9.33131 25.2894H19.3246C19.7978 25.2894 20.1813 25.6767 20.1813 26.1543C20.1813 26.632 19.7978 27.0193 19.3246 27.0193H9.33131C6.75507 27.0193 4.66663 24.9109 4.66663 22.3102V9.37562Z' fill='%23B4B7C0'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9032 25.8664C21.9032 25.3887 22.2868 25.0015 22.76 25.0015L29.1432 25.0015C29.6164 25.0015 29.9999 25.3887 29.9999 25.8664C29.9999 26.3441 29.6164 26.7313 29.1432 26.7313L22.76 26.7313C22.2868 26.7313 21.9032 26.3441 21.9032 25.8664Z' fill='%23B4B7C0'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.0827 21.7856C26.5559 21.7856 26.9395 22.1729 26.9395 22.6506L26.9395 29.1348C26.9395 29.6125 26.5559 29.9998 26.0827 29.9998C25.6095 29.9998 25.2259 29.6125 25.2259 29.1348L25.2259 22.6506C25.2259 22.1729 25.6095 21.7856 26.0827 21.7856Z' fill='%23B4B7C0'/%3e%3cpath d='M9.03067 17.1587C8.9164 17.2781 8.85254 17.4377 8.85254 17.6038V21.9306C8.85254 22.4614 9.27875 22.8917 9.80451 22.8917H21.8629C22.3886 22.8917 22.8148 22.4614 22.8148 21.9306V17.6069C22.8148 17.439 22.7495 17.2778 22.6329 17.158L19.1287 13.5567C18.7763 13.1946 18.1969 13.1887 17.8373 13.5437L13.375 17.9483C13.2556 18.0662 13.0634 18.0648 12.9458 17.9452L11.2367 16.2087C10.8765 15.8427 10.2855 15.8469 9.93056 16.218L9.03067 17.1587Z' fill='%23B4B7C0'/%3e%3cpath d='M15.0194 10.7788C15.0194 11.9171 14.1054 12.8398 12.9779 12.8398C11.8503 12.8398 10.9363 11.9171 10.9363 10.7788C10.9363 9.64052 11.8503 8.71777 12.9779 8.71777C14.1054 8.71777 15.0194 9.64052 15.0194 10.7788Z' fill='%23B4B7C0'/%3e%3cpath d='M40.2588 21.1758C42.9175 21.1758 44.5288 19.6011 44.5288 17.2866V10.4312H42.8955V17.1548C42.8955 18.6929 41.9434 19.7256 40.2588 19.7256C38.5742 19.7256 37.6147 18.6929 37.6147 17.1548V10.4312H35.9741V17.2866C35.9741 19.6011 37.6074 21.1758 40.2588 21.1758ZM46.2866 23.5635H47.8687V19.7036H47.9053C48.3594 20.5972 49.2456 21.1538 50.3369 21.1538C52.2705 21.1538 53.5376 19.6084 53.5376 17.1548V17.1475C53.5376 14.6865 52.2778 13.1484 50.3149 13.1484C49.2163 13.1484 48.3667 13.7051 47.9053 14.6206H47.8687V13.2949H46.2866V23.5635ZM49.9048 19.7915C48.7109 19.7915 47.8613 18.7515 47.8613 17.1548V17.1475C47.8613 15.5435 48.7036 14.5034 49.9048 14.5034C51.1426 14.5034 51.9263 15.5068 51.9263 17.1475V17.1548C51.9263 18.7808 51.1499 19.7915 49.9048 19.7915ZM54.8267 21H56.4087V10.4312H54.8267V21ZM61.3452 21.1538C63.5498 21.1538 65 19.6304 65 17.1475V17.1328C65 14.6646 63.5352 13.1484 61.3379 13.1484C59.1479 13.1484 57.6904 14.6719 57.6904 17.1328V17.1475C57.6904 19.623 59.1333 21.1538 61.3452 21.1538ZM61.3525 19.8281C60.1147 19.8281 59.3091 18.854 59.3091 17.1475V17.1328C59.3091 15.4482 60.1221 14.4741 61.3379 14.4741C62.5757 14.4741 63.3813 15.4482 63.3813 17.1328V17.1475C63.3813 18.8467 62.5903 19.8281 61.3525 19.8281ZM68.4863 21.1392C69.5044 21.1392 70.3979 20.6118 70.8447 19.7842H70.874V21H72.4634V15.6899C72.4634 14.1445 71.2695 13.1484 69.3872 13.1484C67.4902 13.1484 66.3403 14.1665 66.2305 15.4922L66.2231 15.5728H67.7173L67.7319 15.5068C67.8638 14.8916 68.4277 14.4595 69.3433 14.4595C70.3247 14.4595 70.874 14.9722 70.874 15.8218V16.4004L68.7793 16.5249C66.9556 16.6348 65.9155 17.4551 65.9155 18.7954V18.8101C65.9155 20.1943 66.9482 21.1392 68.4863 21.1392ZM67.5122 18.7734V18.7588C67.5122 18.1069 68.0396 17.6895 68.9917 17.6309L70.874 17.5137V18.1143C70.874 19.1177 70.0317 19.8721 68.9185 19.8721C68.0688 19.8721 67.5122 19.4473 67.5122 18.7734ZM76.8799 21.1538C77.9858 21.1538 78.8354 20.5972 79.2969 19.6963H79.3262V21H80.9155V10.4312H79.3262V14.606H79.2969C78.8354 13.6978 77.9565 13.1484 76.8652 13.1484C74.9316 13.1484 73.6572 14.6865 73.6572 17.1401V17.1475C73.6572 19.6011 74.917 21.1538 76.8799 21.1538ZM77.2974 19.7915C76.0449 19.7915 75.2759 18.7881 75.2759 17.1475V17.1401C75.2759 15.5142 76.0522 14.5034 77.2974 14.5034C78.4839 14.5034 79.3335 15.5435 79.3335 17.1401V17.1475C79.3335 18.7515 78.4912 19.7915 77.2974 19.7915ZM86.4453 12.1084C86.9653 12.1084 87.3682 11.6982 87.3682 11.2002C87.3682 10.6948 86.9653 10.2847 86.4453 10.2847C85.9326 10.2847 85.5225 10.6948 85.5225 11.2002C85.5225 11.6982 85.9326 12.1084 86.4453 12.1084ZM85.6543 21H87.2363V13.2949H85.6543V21ZM88.8696 21H90.4517V16.2393C90.4517 15.2432 91.1182 14.5034 92.0557 14.5034C92.9492 14.5034 93.5132 15.0747 93.5132 15.9683V21H95.0659V16.1807C95.0659 15.2065 95.7178 14.5034 96.6553 14.5034C97.5928 14.5034 98.1274 15.082 98.1274 16.0854V21H99.7168V15.7046C99.7168 14.1592 98.7207 13.1484 97.1973 13.1484C96.0986 13.1484 95.1904 13.7271 94.7949 14.6646H94.7583C94.4507 13.6978 93.6743 13.1484 92.6123 13.1484C91.6016 13.1484 90.8179 13.6831 90.4883 14.4888H90.4517V13.2949H88.8696V21ZM103.511 21.1392C104.529 21.1392 105.422 20.6118 105.869 19.7842H105.898V21H107.488V15.6899C107.488 14.1445 106.294 13.1484 104.412 13.1484C102.515 13.1484 101.365 14.1665 101.255 15.4922L101.248 15.5728H102.742L102.756 15.5068C102.888 14.8916 103.452 14.4595 104.368 14.4595C105.349 14.4595 105.898 14.9722 105.898 15.8218V16.4004L103.804 16.5249C101.98 16.6348 100.94 17.4551 100.94 18.7954V18.8101C100.94 20.1943 101.973 21.1392 103.511 21.1392ZM102.537 18.7734V18.7588C102.537 18.1069 103.064 17.6895 104.016 17.6309L105.898 17.5137V18.1143C105.898 19.1177 105.056 19.8721 103.943 19.8721C103.093 19.8721 102.537 19.4473 102.537 18.7734ZM112.402 23.7173C114.578 23.7173 115.94 22.5454 115.94 20.7876V13.2949H114.351V14.606H114.314C113.86 13.7344 113.01 13.1484 111.926 13.1484C109.971 13.1484 108.682 14.6646 108.682 17.0815V17.0889C108.682 19.4912 109.956 21.0073 111.89 21.0073C112.996 21.0073 113.875 20.4727 114.314 19.6377H114.351V20.6924C114.351 21.769 113.655 22.4429 112.395 22.4429C111.406 22.4429 110.74 22.106 110.527 21.6152L110.498 21.5566H108.931L108.938 21.6226C109.172 22.8018 110.425 23.7173 112.402 23.7173ZM112.336 19.7183C111.084 19.7183 110.3 18.7222 110.3 17.1108V17.1035C110.3 15.5142 111.084 14.5034 112.336 14.5034C113.538 14.5034 114.351 15.5215 114.351 17.1035V17.1108C114.351 18.7002 113.545 19.7183 112.336 19.7183ZM120.796 21.1538C122.664 21.1538 123.85 20.0405 124.099 18.8174L124.114 18.7368H122.612L122.59 18.7954C122.393 19.374 121.77 19.8574 120.833 19.8574C119.573 19.8574 118.774 19.0078 118.745 17.5503H124.202V17.0156C124.202 14.7012 122.876 13.1484 120.715 13.1484C118.555 13.1484 117.163 14.7598 117.163 17.1694V17.1768C117.163 19.6084 118.533 21.1538 120.796 21.1538ZM120.723 14.4448C121.755 14.4448 122.502 15.0967 122.634 16.4297H118.767C118.906 15.1406 119.697 14.4448 120.723 14.4448Z' fill='%23B4B7C0'/%3e%3c/svg%3e ") 50% no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tutor-option-field-input.image-previewer .preview-loading{background:#f3f3f3;border-radius:3px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.tutor-option-field-input.image-previewer .preview-loading:before{content:"";box-sizing:border-box;border:2px solid #e8e8e8;border-top-color:#1a73aa;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite spinner;position:absolute;top:50%;left:50%}.tutor-option-field-input.image-previewer .preview-loading.is-loading{display:block}.tutor-option-field-input.image-previewer .delete-btn{visibility:hidden}.tutor-option-field-input.image-previewer.is-selected .delete-btn{visibility:visible}.tutor-option-field-input.image-previewer.is-selected img:before{visibility:hidden}.tutor-option-field-label .isHighlighted{z-index:1;display:inline-flex;position:relative}.tutor-option-field-label .isHighlighted:before{content:"";background:rgba(var(--tutor-color-warning-rgb),.2);border:1px solid rgba(var(--tutor-color-warning-rgb),.3);box-sizing:border-box;z-index:-1;border-radius:3px;animation:.5s infinite alternate blinking;position:absolute;top:1px;bottom:1px;left:-6px;right:-6px}@keyframes blinking{0%{opacity:0}to{opacity:1}}.tutor-option-tab-pages .tutor-option-field-label{float:unset;width:unset}.tutor-option-tab-pages .tutor-option-field-input input[type=radio]:checked:before{display:none}.tutor-option-tab-pages .tutor-option-field-input input[type=checkbox]:checked:before{display:none}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table{text-decoration:none}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table li{display:flex}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table li span:first-child{width:37%}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table li span:last-child{width:50%}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt{min-width:230px;max-width:400px;padding:0;display:flex}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt>div{border-radius:0 10px 10px 0;height:32px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt .withdraw-tutor-tooltip-content{flex-basis:100%;padding:1px 11px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt .withdraw-tutor-copy-to-clipboard{background:var(--tutor-color-secondary);flex-basis:100px;padding:0 5px 0 3px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt .withdraw-tutor-copy-to-clipboard span{padding:0 3px 0 0;font-size:18px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root .tutor-modal-icon,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root .tutor-modal-icon,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root #tutor-admin-withdraw-approve-content,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root #tutor-admin-withdraw-reject-content,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root #tutor-admin-withdraw-approve-content,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root #tutor-admin-withdraw-reject-content{margin-bottom:25px}@media (max-width:600px){.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root .tutor-modal-btns.tutor-btn-group button:not(:last-child),.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root .tutor-modal-btns.tutor-btn-group button:not(:last-child){margin-bottom:15px}}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root .tutor-modal-btns.tutor-btn-group button,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root .tutor-modal-btns.tutor-btn-group button{padding:3px 30px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject input:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject button:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject input.tutor-form-control:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject input.tutor-form-control:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject textarea.tutor-form-control:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject select.tutor-form-select:focus:focus{border:2px solid #1973aa}table.tutor-table.tutor-withdraw-request .tooltip-wrap .tooltip-left,table.tutor-table.tutor-withdraw-request .tooltip-wrap .tooltip-right{top:-8px}#screen-meta-links+.tutor-user-registration-notice-wrapper{margin-top:45px}.tutor-user-registration-notice{border:1px solid var(--tutor-border-color);box-sizing:border-box;background:#fff;border-radius:6px;align-items:center;width:100%;margin:11px 0 15px;display:flex;overflow:hidden}.tutor-user-registration-notice>div:first-child img{margin:16px}.tutor-user-registration-notice>div:nth-child(2){color:#676a72;flex:1;padding:20px 0;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.tutor-user-registration-notice>div:nth-child(2) strong{color:#000}.tutor-user-registration-notice>div:last-child{border-left:1px solid var(--tutor-border-color);flex-direction:column;justify-content:space-around;align-self:stretch;margin-left:20px;display:flex}.tutor-user-registration-notice>div:last-child a{text-align:center;width:calc(100% - 40px);height:100%;color:var(--tutor-color-muted);align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.tutor-user-registration-notice>div:last-child a:hover{color:#3e64de;background:#f3f3f5}.tutor-user-registration-notice>div:last-child a,.tutor-user-registration-notice>div:last-child a:hover,.tutor-user-registration-notice>div:last-child a:focus,.tutor-user-registration-notice>div:last-child a:active{box-shadow:none;outline:0!important}.tutor-user-registration-notice>div:last-child hr{border:none;border-top:1px solid var(--tutor-border-color);width:100%;height:0;margin:0;display:block}.tutor-qna-single-question table.tutor-table-data-td-target [data-td-target]{padding:12px!important}.tutor-qna-single-question table.tutor-table tr:last-child td:last-child{border-radius:0}.tutor-qna-single-question table.tutor-table-data-td-target .is-active:not(.expand-btn){background-color:#fff!important}body.wp-admin .tutor-qna-single-wrapper .tutor-qa-reply{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.tutor-qna-single-question .tutor-qna-single-wrapper .qna-back-button{color:#5b616f;font-size:16px;font-style:normal;font-weight:400}.tutor-qna-single-question .tutor-qa-reply{z-index:10;background:#fff;bottom:0}.tutor-qna-single-question .tutor-qa-reply textarea{border:none;border:1px solid var(--tutor-border-color);resize:none;border-radius:6px;width:100%;padding:15px;min-height:initial!important;height:80px!important}.tutor-qna-single-question .tutor-qa-reply textarea,.tutor-qna-single-question .tutor-qa-reply textarea:focus,.tutor-qna-single-question .tutor-qa-reply textarea:active{box-shadow:none;outline:none!important}.tutor-qna-single-question .tutor-qna-badges .tutor-btn:not(:last-child){margin-right:18px}.tutor-qna-single-question .tutor-qna-single-wrapper{max-height:calc(100vh - 100px);overflow-y:auto}.tutor-qna-single-question .tutor-qa-sticky-bar{border-bottom:1px solid var(--tutor-border-color);z-index:9;margin-bottom:16px;position:-webkit-sticky;position:sticky;top:0}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat{flex-direction:column;margin-bottom:30px;display:flex}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-user{align-items:center;gap:16px;margin-bottom:16px;display:flex}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-user img{border-radius:50%;width:48px;height:48px}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-text{background:#fff;border-radius:8px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0;padding:16px 24px;position:relative}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-text:before{content:"";background:inherit;-webkit-clip-path:polygon(0% 0%,0% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,100% 0%);border-radius:3px;width:20px;height:20px;position:absolute;top:-5px;transform:rotate(45deg)}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-left .tutor-qna-text:before{left:15px}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-right{align-items:flex-end}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-right .tutor-qna-user{flex-direction:row-reverse}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-right .tutor-qna-text:before{right:15px}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat p{margin:0}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat ul{padding-left:2rem}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat ul li{list-style-type:disc}.tutor-qna-single-question:not([data-context=backend-dashboard-qna-single]) .tutor-qna-left .tutor-qna-text{min-width:50px;color:var(--tutor-body-color);background:#e3e9f7}.tutor-qna-single-question:not([data-context=backend-dashboard-qna-single]) .tutor-qna-right .tutor-qna-text{color:var(--tutor-body-color);background:#dbe9eb}.tutor-qna-single-question .tutor-toggle-reply{text-align:right}.tutor-qna-single-question .tutor-toggle-reply span{cursor:pointer}.tutor-qna-single-question .tutor-toggle-reply span:hover{color:#41454f;font-style:normal;font-weight:400;text-decoration:underline}body.wp-admin .tutor-qa-chatlist{margin-top:16px;margin-right:16px}table.qna-list-table .tutor-icon-msg-important-filled{color:var(--tutor-color-muted)}table.qna-list-table .tutor-icon-msg-important-fill-filled{color:#ed9700}table.qna-list-table tr .tutor-qna-title{color:#212327;font-size:16px;font-style:normal;font-weight:500;display:block}table.qna-list-table tr:not(.is-qna-read) .tutor-qna-title{color:#212327;font-size:16px;font-weight:700}table.qna-list-table .tutor-qna-question-col i{margin-right:13px;top:2px;left:-6px;font-size:24px!important}table.qna-list-table .tutor-qna-question-col span{margin-bottom:5px}table.qna-list-table .tutor-qna-question-col small{color:#525252;font-size:13px;font-style:normal;font-weight:500}table.qna-list-table .tutor-qna-question-col:not(.is-read) i{color:var(--tutor-color-primary)}table.qna-list-table .tutor-qna-question-col:not(.is-read) .tutor-qna-content{color:var(--tutor-body-color);font-size:16px;font-style:normal;font-weight:700}table.qna-list-table .tutor-qna-question-col:not(.is-read) .tutor-qna-content ul{padding-left:2rem}table.qna-list-table .tutor-qna-question-col:not(.is-read) .tutor-qna-content ul li{line-height:1.5;list-style-type:disc}table.qna-list-table .tutor-qna-question-col.is-read i{color:#c0c3cb}table.qna-list-table .tutor-qna-question-col.is-read .tutor-qna-content{color:#212327;font-size:16px;font-style:normal;font-weight:500}table.qna-list-table .tutor-qna-question-col.is-read .tutor-qna-content ul{padding-left:2rem}table.qna-list-table .tutor-qna-question-col.is-read .tutor-qna-content ul li{line-height:1.5;list-style-type:disc}.tutor-qna-spotlight-sidebar{padding:15px}.tutor-qna-spotlight-sidebar .tutor-qa-new[data-context=course-single-qna-sidebar]{background:#f4f6f9;width:100%;margin:-15px;padding:15px;position:absolute;bottom:15px}.tutor-qna-spotlight-sidebar .tutor-qa-reply{position:initial!important}.tutor-qa-reply[data-context=course-single-qna-sidebar],.tutor-qa-reply[data-context=course-single-qna-sidebar] textarea,.tutor-qa-reply[data-context=course-single-qna-single],.tutor-qa-reply[data-context=course-single-qna-single] textarea{border:none!important}.tutor-qa-reply[data-context=course-single-qna-sidebar] textarea,.tutor-qa-reply[data-context=course-single-qna-single] textarea{border:1px solid #cdcfd5!important;border-radius:6px!important}#sidebar-qna-tab-content-bak .tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat{max-width:100%;margin-bottom:10px}#sidebar-qna-tab-content-bak .tutor-qna-single-question .tutor-qa-reply div{padding:10px 0 0}#sidebar-qna-tab-content-bak .tutor-qa-new .tutor-quesanswer-askquestion:not(.tutor-quesanswer-askquestion-expand) .sidebar-ask-new-qna-submit,#sidebar-qna-tab-content-bak .tutor-qa-new .tutor-quesanswer-askquestion:not(.tutor-quesanswer-askquestion-expand) textarea,#sidebar-qna-tab-content-bak .tutor-qa-new .tutor-quesanswer-askquestion.tutor-quesanswer-askquestion-expand .sidebar-ask-new-qna-btn-wrap{display:none}#sidebar-qna-tab-content-bak .tutor-qa-reply textarea:focus{border:1px solid var(--tutor-color-primary)!important}body.wp-admin .tutor-qna-single-wrapper>*{padding:20px!important}body.wp-admin .tutor-qna-single-wrapper .tutor-qa-reply{border-radius:0}body.wp-admin .tutor-qa-reply{background:0 0}#tutor-course-details-tab-questions .tutor-qna-reply-editor .wp-editor-container{border:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-tinymce.mce-panel{background:#fff;border:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-tinymce.mce-panel>.mce-container-body{border:1px solid #dcdfe6;border-radius:6px}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-tinymce.mce-panel{box-shadow:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-toolbar-grp{background:0 0;border-bottom:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-top-part:before{box-shadow:0 1px #cdcfd5}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-statusbar{border-top:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-statusbar>.mce-container-body .mce-path{visibility:hidden}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-statusbar.mce-last{background-color:transparent}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-toolbar .mce-ico{color:#767c8e;--size:22px;width:var(--size);height:var(--size);justify-content:center;align-items:center;display:flex}.answer-image-matched-wrap{display:block}.answer-image-matched-wrap .image-matching-item{align-items:center;display:flex}.answer-image-matched-wrap .image-matching-item:not(:last-child){margin-bottom:12px}.answer-image-matched-wrap .image-matching-item img{max-width:35px}.answer-image-matched-wrap .image-matching-item .dragged-caption{margin-left:12px;font-size:14px}.correct-answer-wrap .matching-type{flex-direction:column;align-items:flex-start;display:flex}.correct-answer-wrap .matching-type:not(:last-child){margin-bottom:12px}.correct-answer-wrap .text-image-type{align-items:center;display:flex}.correct-answer-wrap .text-image-type .image{margin-right:12px}.correct-answer-wrap img{max-width:32px;max-height:32px}.tutor-quiz-attempt-details img{width:100%}.tutor-quiz-attempt-details .tutor-icon-rounded{box-sizing:border-box;cursor:pointer;border-style:solid;border-width:1px;border-radius:3px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex;overflow:hidden}.tutor-quiz-attempt-details .tutor-icon-rounded:not(:hover){opacity:.8}.tutor-quiz-attempt-details tr td{vertical-align:middle}.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-correct .tutor-icon-rounded.tutor-color-danger,.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-wrong .tutor-icon-rounded.tutor-color-success,.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-pending .tutor-icon-rounded.tutor-color-success,.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-pending .tutor-icon-rounded.tutor-color-danger{color:#cdcfd5!important;border-color:#cdcfd5!important}.tutor-quiz-attempt-details .explain-toggle{background:#f4f6f9;padding:4px;text-align:center!important}.tutor-quiz-attempt-details .explain-toggle button{margin:0;line-height:32px}@media (max-width:575.98px){.tutor-quiz-attempt-details .tutor-manual-review-wrapper{text-align:left}}.tutor-text-ellipsis,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected>*,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-option:last-child{border-top:none}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected{align-items:center;margin-bottom:0;display:grid}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .text-medium-body,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .tutor-option-field-label label,.tutor-option-field-label .tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected label,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .tutor-option-field-label .label,.tutor-option-field-label .tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .label,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .tutor-option-nav-page.import-export .popup-opener li,.tutor-option-nav-page.import-export .popup-opener .tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected li{padding-right:20px}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-input-search input{border-color:#dcdbdc;border-top-style:none;border-top-width:medium;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;border-bottom-left-radius:unset!important;border-bottom-right-radius:unset!important}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-input-search input:active,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-input-search input:focus{box-shadow:none;border-color:#dcdbdc}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container.is-active{z-index:999;text-align:left}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container{z-index:-1}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-frequencies{max-height:100%;overflow-y:auto}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container{flex-direction:column;min-width:228px;display:flex;overflow-y:hidden}.tutor-zoom-meeting-modal-wrap .tutor-dropdown-select.select-dropdown{width:100%}.tutor-option-nav-page .create-certificate-steps .item-wrapper,.tutor-cb-templates-table .create-certificate-steps .item-wrapper{background-position:right 25px center;background-repeat:no-repeat;background-size:50%}.rtl .tutor-option-nav-page .create-certificate-steps .item-wrapper,.rtl .tutor-cb-templates-table .create-certificate-steps .item-wrapper{background-position:25px 50%}.tutor-option-nav-page .create-certificate-steps h4,.tutor-cb-templates-table .create-certificate-steps h4{color:#161616;margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.42}.tutor-option-nav-page .create-certificate-steps ul,.tutor-cb-templates-table .create-certificate-steps ul{counter-reset:listItem}.tutor-option-nav-page .create-certificate-steps ul li,.tutor-cb-templates-table .create-certificate-steps ul li{margin-bottom:13px;font-size:15px;line-height:1.6;list-style:none;display:block}.tutor-option-nav-page .create-certificate-steps ul li:before,.tutor-cb-templates-table .create-certificate-steps ul li:before{counter-increment:listItem;content:counter(listItem)".";margin-right:12px}.tutor-option-nav-page .create-certificate-steps .create-certificate-btn,.tutor-cb-templates-table .create-certificate-steps .create-certificate-btn{margin-top:28px}.tutor-option-nav-page .create-certificate-steps .item-wrapper,.tutor-cb-templates-table .create-certificate-steps .item-wrapper{padding:42px 52px 54px}.tutor-option-nav-page.tutor-cb-templates-table .item-wrapper,.tutor-cb-templates-table.tutor-cb-templates-table .item-wrapper{box-sizing:border-box;background-position:right -1px center;border:1px solid #e0e2ea;border-radius:10px;margin-bottom:16px}.tutor-option-nav-page.tutor-cb-templates-table .tutor-certificate-step-description,.tutor-cb-templates-table.tutor-cb-templates-table .tutor-certificate-step-description{max-width:374px}.tutor-option-nav-page .all-certificate .tutor-option-field-row,.tutor-cb-templates-table .all-certificate .tutor-option-field-row{grid-gap:20px;grid-template-columns:98px 1fr auto}.tutor-option-nav-page .all-certificate .certificate-thumb,.tutor-cb-templates-table .all-certificate .certificate-thumb{justify-self:center;display:inline-flex;position:relative}.tutor-option-nav-page .all-certificate .certificate-thumb:before,.tutor-cb-templates-table .all-certificate .certificate-thumb:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background-color:rgba(22,22,22,.5);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0.75C6.54545 0.75 1.85455 4.13182 0 8.93182C1.85455 13.7318 6.54545 17.1136 12 17.1136C17.4545 17.1136 22.1455 13.7318 24 8.93182C22.1455 4.13182 17.4545 0.75 12 0.75ZM12.0007 14.3863C8.94617 14.3863 6.54617 11.9863 6.54617 8.93177C6.54617 5.87723 8.94617 3.47723 12.0007 3.47723C15.0553 3.47723 17.4553 5.87723 17.4553 8.93177C17.4553 11.9863 15.0553 14.3863 12.0007 14.3863ZM8.72754 8.93195C8.72754 7.0774 10.1457 5.65922 12.0003 5.65922C13.8548 5.65922 15.273 7.0774 15.273 8.93195C15.273 10.7865 13.8548 12.2047 12.0003 12.2047C10.1457 12.2047 8.72754 10.7865 8.72754 8.93195Z' fill='white'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;border-radius:3px;width:100%;height:100%;transition:all .2s linear;position:absolute}.tutor-option-nav-page .all-certificate .certificate-thumb:hover:before,.tutor-cb-templates-table .all-certificate .certificate-thumb:hover:before{opacity:1}.tutor-option-nav-page .no-certificate .certificate-thumb,.tutor-cb-templates-table .no-certificate .certificate-thumb{text-align:center}.tutor-option-nav-page .no-certificate .certificate-thumb p,.tutor-cb-templates-table .no-certificate .certificate-thumb p{margin-top:24px;font-size:20px;line-height:1.5}.tutor-option-nav-page .no-certificate .item-wrapper,.tutor-cb-templates-table .no-certificate .item-wrapper{padding-top:50px;padding-bottom:50px}.tutor-option-nav-page .certificate-template .tutor-option-field-row,.tutor-cb-templates-table .certificate-template .tutor-option-field-row{border-bottom:none}.tutor-option-nav-page .certificate-template .radio-thumbnail,.tutor-cb-templates-table .certificate-template .radio-thumbnail{grid-gap:18px 16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.tutor-option-nav-page .certificate-template .radio-thumbnail label,.tutor-cb-templates-table .certificate-template .radio-thumbnail label{margin:unset;cursor:pointer;display:inline-flex}.tutor-option-nav-page .certificate-template .radio-thumbnail input[type=radio]:checked~.icon-wrapper img{box-shadow:0 0 0 1px var(--tutor-color-primary)}.tutor-cb-templates-table .certificate-template .radio-thumbnail input[type=radio]:checked~.icon-wrapper img{box-shadow:0 0 0 1px var(--tutor-color-primary)}.tutor-option-nav-page .certificate-settings .signature-upload-wrap,.tutor-cb-templates-table .certificate-settings .signature-upload-wrap{text-align:left;padding-top:7px;padding-bottom:13px}.tutor-option-nav-page .certificate-settings .signature-upload,.tutor-cb-templates-table .certificate-settings .signature-upload{text-align:left;align-items:center;display:flex}.tutor-option-nav-page .certificate-settings .signature-preview,.tutor-cb-templates-table .certificate-settings .signature-preview{border:2px solid #e8e8e8;border-radius:3px;justify-content:center;width:200px;height:60px;padding:2px 0;display:flex}.tutor-option-nav-page .certificate-settings .signature-preview img,.tutor-cb-templates-table .certificate-settings .signature-preview img{object-fit:scale-down;width:100%;height:100%}.tutor-option-nav-page .certificate-settings .signature-info,.tutor-cb-templates-table .certificate-settings .signature-info{margin-left:23px}.tutor-option-nav-page .certificate-settings .signature-upload span.delete-btn,.tutor-cb-templates-table .certificate-settings .signature-upload span.delete-btn{cursor:pointer;background-color:#f44337;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' viewBox='0 0 12 14' fill='none'%3e%3cpath d='M1.36301 12.0781C1.36301 12.3889 1.48628 12.687 1.7057 12.9068C1.92512 13.1265 2.22272 13.25 2.53302 13.25H9.55307C9.86337 13.25 10.161 13.1265 10.3804 12.9068C10.5998 12.687 10.7231 12.3889 10.7231 12.0781V3.875H1.36301V12.0781ZM7.99306 5.82813C7.99306 5.72453 8.03415 5.62517 8.10729 5.55191C8.18043 5.47866 8.27962 5.4375 8.38306 5.4375C8.48649 5.4375 8.58569 5.47866 8.65883 5.55191C8.73197 5.62517 8.77306 5.72453 8.77306 5.82813V11.2969C8.77306 11.4005 8.73197 11.4998 8.65883 11.5731C8.58569 11.6463 8.48649 11.6875 8.38306 11.6875C8.27962 11.6875 8.18043 11.6463 8.10729 11.5731C8.03415 11.4998 7.99306 11.4005 7.99306 11.2969V5.82813ZM5.65304 5.82813C5.65304 5.72453 5.69413 5.62517 5.76727 5.55191C5.84041 5.47866 5.93961 5.4375 6.04304 5.4375C6.14648 5.4375 6.24568 5.47866 6.31882 5.55191C6.39196 5.62517 6.43305 5.72453 6.43305 5.82813V11.2969C6.43305 11.4005 6.39196 11.4998 6.31882 11.5731C6.24568 11.6463 6.14648 11.6875 6.04304 11.6875C5.93961 11.6875 5.84041 11.6463 5.76727 11.5731C5.69413 11.4998 5.65304 11.4005 5.65304 11.2969V5.82813ZM3.31303 5.82813C3.31303 5.72453 3.35412 5.62517 3.42726 5.55191C3.50039 5.47866 3.59959 5.4375 3.70303 5.4375C3.80646 5.4375 3.90566 5.47866 3.9788 5.55191C4.05194 5.62517 4.09303 5.72453 4.09303 5.82813V11.2969C4.09303 11.4005 4.05194 11.4998 3.9788 11.5731C3.90566 11.6463 3.80646 11.6875 3.70303 11.6875C3.59959 11.6875 3.50039 11.6463 3.42726 11.5731C3.35412 11.4998 3.31303 11.4005 3.31303 11.2969V5.82813ZM11.1131 1.53125H8.18806L7.95893 1.07471C7.9104 0.977107 7.83563 0.895005 7.74305 0.837641C7.65046 0.780276 7.54373 0.749926 7.43487 0.750004H4.64879C4.54016 0.749586 4.43362 0.779823 4.34137 0.837251C4.24911 0.894679 4.17487 0.976976 4.12716 1.07471L3.89803 1.53125H0.97301C0.869575 1.53125 0.770377 1.57241 0.697237 1.64567C0.624097 1.71892 0.583008 1.81828 0.583008 1.92188L0.583008 2.70313C0.583008 2.80673 0.624097 2.90609 0.697237 2.97934C0.770377 3.0526 0.869575 3.09375 0.97301 3.09375H11.1131C11.2165 3.09375 11.3157 3.0526 11.3889 2.97934C11.462 2.90609 11.5031 2.80673 11.5031 2.70313V1.92188C11.5031 1.81828 11.462 1.71892 11.3889 1.64567C11.3157 1.57241 11.2165 1.53125 11.1131 1.53125Z' fill='white'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;border-radius:50%;width:24px;height:24px;position:absolute;top:-12px;right:-12px}.tutor-option-nav-page .certificate-settings .signature-upload span.delete-btn:hover,.tutor-cb-templates-table .certificate-settings .signature-upload span.delete-btn:hover{background-color:#f2281a}.tutor-option-nav-page .certificate-settings .signature-upload .signature-preview,.tutor-cb-templates-table .certificate-settings .signature-upload .signature-preview{background:#f3f3f3;position:relative}.tutor-option-nav-page .certificate-settings .tutor-btn,.tutor-cb-templates-table .certificate-settings .tutor-btn{margin-top:24px}.tutor-option-nav-page .certificate-settings .tutor-btn input[type=file]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.tutor-cb-templates-table .certificate-settings .tutor-btn input[type=file]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.tutor-quiz-type-icon{color:#fff;text-align:center;vertical-align:middle;background-color:var(--tutor-color-primary);border-radius:4px;width:32px;height:32px;margin-right:8px;padding:0;font-size:20px;line-height:32px;display:inline-block}.rtl .tutor-quiz-type-icon{margin-left:8px;margin-right:0}.tutor-quiz-type-boolean{background-color:#3e64de}.tutor-quiz-type-single-choice{background-color:#00b890}.tutor-quiz-type-multiple-choices{background-color:#9034a9}.tutor-quiz-type-open-ended{background-color:#fe3129}.tutor-quiz-type-fill-blanks{background-color:#ffbf00}.tutor-quiz-type-short-answer{background-color:#f37512}.tutor-quiz-type-matching{background-color:#8a4a1b}.tutor-quiz-type-image-matching{background-color:#f37512}.tutor-quiz-type-image-answering{background-color:#a322f9}.tutor-quiz-type-ordering{background-color:#1b52d8} \ No newline at end of file +:root{--tutor-text-size:16px;--tutor-color-white:#fff;--tutor-color-success:#24a148;--tutor-color-success-rgb:36,161,72;--tutor-color-warning:#ed9700;--tutor-color-warning-rgb:237,151,0;--tutor-color-danger:#f44337;--tutor-color-danger-rgb:244,67,55;--tutor-color-secondary:#41454f;--tutor-color-subdued:#5b616f;--tutor-color-hints:#767c8e;--tutor-color-muted:#757c8e;--tutor-color-gray:#e3e5eb;--tutor-color-gray-10:#eff1f6}.tutor-color-black{color:var(--tutor-body-color)}.tutor-color-white{color:#fff}.tutor-color-primary{color:var(--tutor-color-primary)}.tutor-color-success{color:#24a148}.tutor-color-warning{color:#ed9700}.tutor-color-danger{color:#f44337}.tutor-color-secondary{color:#41454f}.tutor-color-muted{color:#757c8e}.tutor-color-subdued{color:#5b616f}.tutor-color-hints{color:#767c8e}.tutor-color-gray-20{color:#e3e5eb}.tutor-color-gray-10{color:#eff1f6}.tutor-bg-black{background-color:var(--tutor-body-color)}.tutor-bg-white{background-color:#fff}.tutor-bg-primary{background-color:var(--tutor-color-primary)}.tutor-bg-success{background-color:#24a148}.tutor-bg-warning{background-color:#ed9700}.tutor-bg-danger{background-color:#f44337}.tutor-bg-secondary{background-color:#41454f}.tutor-bg-muted{background-color:#757c8e}.tutor-bg-subdued{background-color:#5b616f}.tutor-bg-hints{background-color:#767c8e}.tutor-bg-gray-20{background-color:#e3e5eb}.tutor-bg-gray-10{background-color:#eff1f6}.text-regular-body,.tutor-text-regular-body{font-size:16px;font-weight:400;line-height:162%}.text-regular-caption,.tutor-text-regular-caption{font-size:15px;font-weight:400;line-height:160%}.text-regular-small,.tutor-option-nav-page .certificate-settings .tutor-option-field-label .desc,.tutor-cb-templates-table .certificate-settings .tutor-option-field-label .desc,.tutor-option-field-label .desc,.tooltip-wrap .tooltip-txt,.text-body,.tutor-backend-settings-page,.tutor-text-regular-small{font-size:13px;font-weight:400;line-height:138%}.text-regular-tiny,.tutor-text-regular-tiny{font-size:11px;font-weight:400;line-height:145%}.text-medium-h1,.tutor-text-medium-h1{font-size:80px;font-weight:500;line-height:101%}.text-medium-h2,.tutor-text-medium-h2{font-size:60px;font-weight:500;line-height:117%}.text-medium-h3,.tutor-text-medium-h3{font-size:40px;font-weight:500;line-height:120%}.text-medium-h4,.tutor-text-medium-h4{font-size:30px;font-weight:500;line-height:123%}.text-medium-h5,.tutor-option-main-title h2,.tutor-text-medium-h5{font-size:24px;font-weight:500;line-height:142%}.text-medium-h6,.tutor-text-medium-h6{font-size:20px;font-weight:500;line-height:140%}.text-medium-body,.tutor-option-nav-page.import-export .popup-opener li,.tutor-option-field-label label,.tutor-option-field-label .label,.tutor-text-medium-body{font-size:16px;font-weight:500;line-height:162%}.text-medium-caption,.tutor-text-medium-caption{font-size:15px;font-weight:500;line-height:160%}.text-medium-small,.tutor-text-medium-small{font-size:13px;font-weight:500;line-height:162%}.text-medium-tiny,.tutor-text-medium-tiny{font-size:11px;font-weight:500;line-height:145%}.text-semi-h1,.tutor-text-semi-h1{font-size:80px;font-weight:600;line-height:101%}.text-semi-h2,.tutor-text-semi-h2{font-size:60px;font-weight:600;line-height:117%}.text-semi-h3,.tutor-text-semi-h3{font-size:40px;font-weight:600;line-height:120%}.text-semi-h4,.tutor-text-semi-h4{font-size:30px;font-weight:600;line-height:123%}.text-semi-h5,.tutor-text-semi-h5{font-size:24px;font-weight:600;line-height:142%}.text-semi-h6,.tutor-text-semi-h6{font-size:20px;font-weight:600;line-height:150%}.text-semi-caption,.tutor-text-semi-caption{font-size:15px;font-weight:600;line-height:165%}.text-semi-small,.tutor-text-semi-small{font-size:13px;font-weight:600;line-height:128%}.text-bold-h1,.tutor-text-bold-h1{font-size:80px;font-weight:700;line-height:101%}.text-bold-h2,.tutor-text-bold-h2{font-size:60px;font-weight:700;line-height:117%}.text-bold-h3,.tutor-text-bold-h3{font-size:40px;font-weight:700;line-height:120%}.text-bold-h4,.tutor-text-bold-h4{font-size:30px;font-weight:700;line-height:123%}.text-bold-h5,.tutor-text-bold-h5{font-size:24px;font-weight:700;line-height:142%}.text-bold-h6,.tutor-text-bold-h6{font-size:20px;font-weight:700;line-height:150%}.text-bold-body,.tutor-text-bold-body{font-size:16px;font-weight:700;line-height:162%}.text-bold-caption,.tutor-text-bold-caption{font-size:15px;font-weight:700;line-height:160%}.text-bold-small,.tutor-text-bold-small{font-size:13px;font-weight:700;line-height:162%}.text-bold-tiny,.tutor-text-bold-tiny{font-size:11px;font-weight:700;line-height:145%}.text-btn-xlarge,.tutor-text-btn-xlarge{font-size:18px;font-weight:500;line-height:178%}.text-btn-large,.tutor-text-btn-large{font-size:16px;font-weight:500;line-height:200%}.text-btn-medium,.tutor-text-btn-medium{font-size:15px;font-weight:500;line-height:160%}.text-btn-small,.tutor-text-btn-small{font-size:13px;font-weight:500;line-height:123%}.tutor-admin-wrap{margin-left:-20px}.rtl .tutor-admin-wrap{margin-left:0;margin-right:-20px}@media (max-width:782px){.tutor-admin-wrap{margin-left:-10px}.rtl .tutor-admin-wrap{margin-left:0;margin-right:-10px}}.tutor-admin-wrap *,.tutor-admin-wrap :after,.tutor-admin-wrap :before{box-sizing:border-box}.tutor-admin-wrap a,.tutor-admin-wrap a:hover,.tutor-admin-wrap a:active,.tutor-admin-wrap a:focus{text-decoration:none}.tutor-admin-wrap ul{margin:0;padding:0;list-style:none}.tutor-admin-wrap ul li{margin:0}.tutor-admin-body{padding-left:20px;padding-right:20px}.tutor-admin-container{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.tutor-admin-container-lg{max-width:1380px}.tutor-admin-container-sm{min-width:480px;max-width:760px}.tutor-admin-header{box-sizing:border-box;background:#fff;border-bottom:1px solid #cdcfd5;padding:12px 24px}.tutor-admin-header.is-sticky{z-index:1024;position:-webkit-sticky;position:sticky;top:32px}@media screen and (max-width:782px){.tutor-admin-header.is-sticky{top:42px}}@media screen and (max-width:600px){.tutor-admin-header.is-sticky{top:0}}.tutor-admin-wrap .tutor-form-control,.tutor-admin-post-meta .tutor-form-control,.tutor-admin-design-init .tutor-form-control{height:auto!important;min-height:initial!important;border:1px solid var(--tutor-border-color)!important;border-radius:6px!important;outline:none!important;padding:8px 16px!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.tutor-admin-wrap .tutor-form-control:focus,.tutor-admin-post-meta .tutor-form-control:focus,.tutor-admin-design-init .tutor-form-control:focus{border-color:var(--tutor-color-primary)!important;box-shadow:unset!important;outline:none!important}.tutor-admin-wrap .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.tutor-admin-post-meta .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.tutor-admin-design-init .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control{padding-left:40px!important}.rtl .tutor-admin-wrap .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.rtl .tutor-admin-post-meta .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control,.rtl .tutor-admin-design-init .tutor-form-icon:not(.tutor-form-icon-reverse)~.tutor-form-control{padding-left:16px!important;padding-right:40px!important}.tutor-admin-wrap .tutor-form-icon-reverse~.tutor-form-control,.tutor-admin-post-meta .tutor-form-icon-reverse~.tutor-form-control,.tutor-admin-design-init .tutor-form-icon-reverse~.tutor-form-control{padding-right:40px!important}.rtl .tutor-admin-wrap .tutor-form-icon-reverse~.tutor-form-control,.rtl .tutor-admin-post-meta .tutor-form-icon-reverse~.tutor-form-control,.rtl .tutor-admin-design-init .tutor-form-icon-reverse~.tutor-form-control{padding-left:40px!important;padding-right:16px!important}.tutor-admin-wrap select.tutor-form-control,.tutor-admin-wrap .tutor-form-select,.tutor-admin-post-meta select.tutor-form-control,.tutor-admin-post-meta .tutor-form-select,.tutor-admin-design-init select.tutor-form-control,.tutor-admin-design-init .tutor-form-select{margin:0;padding-right:36px!important}table.tutor-table.tutor-table-with-checkbox .td-checkbox input[type=checkbox]{margin:0}#adminmenu li a[href=tutor-setup]{display:none}#toplevel_page_tutor a:has(>.tutor-admin-menu-separator){pointer-events:none;color:transparent;background:#4a5257;height:1px;margin:8px 12px;overflow:hidden;padding:0!important}body.tutor-backend{background-color:#f5f5f5}body.tutor-backend-tutor_settings #wpbody-content{min-height:100vh}.ui-datepicker-buttonpane.ui-widget-content{color:#222;background:#fff;gap:10px;padding-top:6px;display:flex}.ui-datepicker-buttonpane.ui-widget-content button[class^=ui-datepicker-]{border-radius:3px;padding:2px 6px;display:flex}.ui-widget-content a{color:#222}.ui-widget-header{color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#555;background:#e6e6e6;border:1px solid #d3d3d3;font-weight:400}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#363636;background:#fbf9ee;border:1px solid #fcefa1}.tutor-option-nav-tabs li{margin-right:-1px;display:inline-block;position:relative}.tutor-option-nav-tabs li:last-child:after{content:""}.tutor-option-nav-tabs li a{background:#fff;border:1px solid #ddd;padding:5px 10px;font-weight:700;text-decoration:none;display:block}.tutor-option-nav-tabs li a:focus{box-shadow:none}.tutor-option-nav-tabs li .current a{color:#333}.tutor-hide-option{display:none!important}.tutor-option-no-bottom-border{border-bottom:0!important;padding-bottom:0!important}.tutor-option-field-row{border-bottom:1px solid #e4e4e4;padding:20px 0;font-size:14px;line-height:1.3}.tutor-option-field-row.tutor-d-flex{display:flex}.tutor-option-field-row:last-child{border-bottom:none}.tutor-option-field-row textarea:last-child{margin-right:0}.tutor-option-field-row input[type=text]:last-child{margin-right:0}.tutor-option-field-row input[type=email]:last-child{margin-right:0}.tutor-option-field-row input[type=number]:last-child{margin-right:0}.tutor-option-field-row input[type=password]:last-child{margin-right:0}.tutor-option-field-row textarea{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=text]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=email]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=number]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor-option-field-row input[type=password]{box-shadow:none;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:400px;min-height:35px;margin:0 10px 0 0;padding:7px 12px;display:inline-block}.tutor_lesson_modal_form .tutor-option-field-row textarea{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=text]{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=email]{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=number]{width:100%;display:block}.tutor_lesson_modal_form .tutor-option-field-row input[type=password]{width:100%;display:block}.tutor-option-field{max-width:800px;margin:0 0 0 200px;display:block}.rtl .tutor-option-field{margin:0 200px 0 0}.tutor_lesson_modal_form .tutor-option-field{max-width:none;margin:0;display:block}.tutor-option-field-label{float:left;width:200px;display:block}.rtl .tutor-option-field-label{float:right}.tutor_lesson_modal_form .tutor-option-field-label{float:none;width:100%;margin-bottom:15px;display:block}.tutor-option-field-label label{font-weight:600;display:block}.tutor-option-field p.desc{color:#666;font-size:12px;font-style:italic;line-height:1.5}.tutor-option-field-row h2{color:#444;margin:0;font-size:18px;font-weight:700}.tutor-option-field-row .option-media-wrap{margin-bottom:10px}.tutor-option-field-row .option-media-wrap img{border:1px solid #ccc;width:auto;max-height:100px;padding:5px}.tutor-option-group-field{vertical-align:top;display:inline-block}.tutor-option-group-field textarea,.tutor-option-group-field select{width:100px;margin-right:5px}.tutor-option-group-field input[type=text]{width:100px;margin-right:5px}.tutor-option-group-field input[type=email]{width:100px;margin-right:5px}.tutor-option-group-field input[type=number]{width:100px;margin-right:5px}.tutor-option-group-field input[type=password]{width:100px;margin-right:5px}.option-type-radio-wrap{margin-top:0}p.course-empty-content{padding-left:20px}.ui-sortable-placeholder{visibility:visible;background-color:rgba(221,221,221,.867)}.tutor-required-fields{color:#f13a3a}.tutor-status-context{margin:5px 0;padding:5px 10px;display:inline-block}.tutor-status-pending-context,.attempt_started{background-color:#eee}.tutor-status-approved-context,.tutor-button.button-success,.tutor-status-completed{background-color:var(--tutor-color-success);color:#fff;border-radius:2px}.tutor-status-blocked-context,.attempt_timeout,.tutor-button.button-danger{color:#fff;background-color:red;border-radius:2px}.tutor-status-approved-context,.tutor-status-blocked-context{display:inline-block}table.tutor_status_table td.help{width:1em}table.tutor_status_table td:first-child{width:25%}table.tutor_status_table h2{margin:0;font-size:16px}table.tutor_status_table td mark.yes,table.tutor_status_table th mark.yes{color:var(--tutor-color-success);background-color:transparent}.tutor-text-avatar{text-align:center;color:#fff;border-radius:50%;width:40px;min-width:40px;height:40px;font-size:14px;line-height:40px;display:block}.tutor_original_question{margin-bottom:5px;padding:20px;display:flex}.tutor_original_question .question-left{flex:0 0 60px}.tutor_original_question .question-left img{border:1px solid #ee8;max-width:60px;height:auto;margin-right:10px;padding:3px}.question-right{width:100%}.tutor_admin_answers_list_wrap .tutor_original_question{margin-left:50px}.tutor-announcement{border:1px solid #eee;margin-bottom:10px;padding:10px}.tutor-label-success{background-color:var(--tutor-color-success);color:#fff;padding:3px 7px}.tutor-addons .addon-regular-price{color:#ccc;padding:3px}.tutor-addons .addon-current-price{color:var(--tutor-color-success);padding:3px;font-size:18px}.tutor-addons-last-checked-time{color:#6f5757!important}.tutor-addons .wp-filter{margin:10px 0 0}a.addon-buynow-link{background:var(--tutor-color-primary);color:#fff;padding:5px 10px;display:inline-block}.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .desc,.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .name{margin-right:148px!important}.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .desc{margin-left:0!important}.tutor-lms-pro_page_tutor-addons.rtl .plugin-card .name{margin-left:53px!important}.required-plugin-cards{background:#fff8e5;padding:12px 20px}.required-plugin-cards p{margin:0}.quiz-question-form-wrap{margin-top:20px;margin-bottom:20px}.quiz-question-flex-wrap,.tutor-flex-row{flex-direction:row;display:flex}.tutor-flex-col{margin:0 20px}.tutor-flex-col:first-child{margin-left:0}.tutor-flex-col:last-child{margin-right:0}.tutor-add-question-wrap{background-color:#f4f4f4;margin:20px 0;padding:10px}.question-actions-wrap{padding-right:0!important}.question-actions-wrap a{display:inline-block}.tutor-loading-icon-wrap.button{vertical-align:unset;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none}.tutor-info-msg,.tutor-success-msg,.tutor-warning-msg,.tutor-error-msg{border-radius:3px;margin:10px 0;padding:10px}.tutor-info-msg{color:var(--tutor-color-primary);border:1px solid var(--tutor-color-primary);background-color:#bef}.tutor-success-msg{color:var(--tutor-color-success);border:1px solid var(--tutor-color-success);background-color:#dff2bf}.tutor-warning-msg{color:#9f6000;background-color:#feefb3;border:1px solid #9f6000}.tutor-error-msg{color:#d8000c;background-color:#fbdcdc;border:1px solid #d8000c}.quiz-modal-btn-cancel,.quiz-modal-btn-back{color:#4b5981;border:1px solid #d4dadb}.tutor-quiz-builder-group{margin-bottom:25px}.tutor-quiz-builder-group>p.warning{color:red;font-size:12px}.tutor-quiz-builder-group>p.help{color:#a4a4a4;margin-top:7px;font-size:12px}.tutor-quiz-builder-group h4{color:#393c40;margin:0 0 15px;font-size:14px;font-weight:600}.tutor-quiz-builder-row{align-items:center;margin-left:-10px;margin-right:-10px;display:flex}.tutor-quiz-builder-col{flex-grow:1;padding-left:10px;padding-right:10px}.tutor-quiz-builder-col.auto-width{flex:none}.tutor-quiz-builder-group textarea{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=text]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=email]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=number]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group input[type=password]{text-indent:15px;-webkit-box-shadow:none;box-shadow:none;color:#393c40;background:#fff;border:1px solid #dedede;border-radius:3px;width:100%;height:40px;margin:0;padding:5px 0;font-size:14px;line-height:40px;display:inline-block}.tutor-quiz-builder-group textarea:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=text]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=email]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=number]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group input[type=password]:focus{border-color:var(--tutor-color-primary)}.tutor-quiz-builder-group textarea{resize:none;text-indent:0;height:80px;padding:11px 15px;line-height:22px}.tutor-quiz-builder-group textarea[name=quiz_description]{height:150px}.tutor-quiz-builder-group select{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;margin:0;line-height:1;height:42px!important;padding:0 24px 0 12px!important}.question-type-pro{color:#fff;font-size:9px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.quiz-builder-question{background:#fff;border:1px solid #e2e2e2;border-radius:3px;flex:1;max-width:calc(100% - 52px);padding:10px;display:flex}.quiz-builder-question .question-sorting{margin-right:10px;line-height:22px}.quiz-builder-question .question-sorting i{line-height:24px;display:block}.quiz-builder-question .question-edit-icon{line-height:22px}.quiz-builder-question .question-title{text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:10px;line-height:22px;overflow:hidden}.quiz-builder-question .question-icon{flex:0 0 155px}.quiz-builder-qustion-trash a{color:rgba(57,60,64,.4);padding:0 0 0 10px;font-size:20px;line-height:44px;display:block}.tutor-quiz-answer-wrap{display:flex}.tutor-quiz-answer-trash-wrap a.answer-trash-btn{padding:0 10px;line-height:44px;display:inline-block}span.tutor-quiz-answer-title{flex:1}.tutor-quiz-answer-media .option-media-preview{margin-bottom:20px}.tutor-quiz-answer-media .option-media-preview img{max-width:80px;height:auto}.tutor-question-answer-image{margin-right:10px}.tutor-question-answer-image img{width:auto;max-height:25px}.tutor-available-quizzes .added-quiz-item{background-color:#f5f5f5;margin-bottom:2px;padding:10px;display:flex}.tutor-available-quizzes .added-quiz-item .quiz-name{flex-grow:1;flex-basis:0}.tutor-quiz-delete-btn{color:red}p.quiz-search-suggest-text{margin-top:30px;font-size:12px;font-style:italic}span.result-pass{background-color:var(--tutor-color-success);color:#fff;border-radius:2px;padding:3px 5px}span.result-fail{color:red}span.result-review-required{color:#fff;background:#f5b30d;border-radius:2px;padding:3px 5px}.tutor-emails-lists-wrap{background-color:#fff;padding:20px}.tutor-emails-lists-wrap .wp-list-table td{padding:10px 20px}.image-matching-item{flex:0 0 50px;margin-right:10px}.image-matching-item p{color:#878a8f;margin-top:0;margin-bottom:5px}.image-matching-item img{max-width:80px}span.filled_dash_unser{margin:0 5px;font-weight:700;text-decoration:underline}.wrap.tutor-uninstall-wrap{background:#fff;padding:20px}.tutor-uninstall-btn-group{margin:50px 0}.lesson-modal-field.tutor-lesson-modal-title-wrap{width:95%}.tutor-lesson-modal-title-wrap input{width:100%}.tutor-lesson-modal-wrap .modal-footer{background-color:#fff;width:100%;padding:10px 20px;position:-webkit-sticky;position:sticky;bottom:0}.tutor-option-field .tutor-lesson-edit-feature-img{width:100px;position:relative}.tutor-option-field .tutor-lesson-edit-feature-img img{width:100%;height:auto}a:has(>span.tutor-get-pro-text){background-color:orange;font-weight:600;color:#000!important}a:has(>span.tutor-get-pro-text):hover{color:#000!important;background-color:orange!important}.tutor-text-orange{color:orange}.updating-icon:before{content:"";margin-right:5px;font-family:tutor;animation:1s steps(8,end) infinite spin;display:inline-block}.tutor-notice-warning{background-color:#fcf8e3;border-color:#faebcc;margin-bottom:10px;padding:20px}.tnotice{text-align:left;background-color:#fff;border-radius:4px;margin-bottom:10px;padding:10px 0;position:relative}.tnotice:before{content:"";border-top-left-radius:4px;border-bottom-left-radius:4px;width:4px;height:100%;position:absolute;top:0;left:0}.tnotice__icon{color:#fff;text-align:center;border-radius:50%;width:14px;height:14px;padding:7px;line-height:11px;display:inline-block;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.tnotice__type{color:#3e3e3e;margin-top:0;margin-bottom:0;font-weight:700}.tnotice__message{color:#878787;margin-top:0;margin-bottom:0;font-size:14px}.tnotice__content{padding-left:70px;padding-right:60px}.tnotice__close{cursor:pointer;fill:#878787;width:14px;height:14px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.tnotice--success .tnotice__icon,.tnotice--success:before{background-color:#2bde3f}.tnotice--blue .tnotice__icon,.tnotice--blue:before{background-color:#1d72f3}.tnotice--danger .tnotice__icon,.tnotice--danger:before{background-color:#f31e1c}.tutor-quiz-attempt-info-row .attempt-view-bottom,.tutor-quiz-attempt-info-row .attempt-view-top{justify-content:space-between;display:flex}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col,.tutor-quiz-attempt-info-row .attempt-view-top .attempt-info-col{align-items:center;max-width:30%;display:inline-flex}.tutor-quiz-attempt-info-row .attempt-view-top{border-bottom:1px solid #dcdfe5;margin-bottom:30px;padding-bottom:30px}.tutor-quiz-attempt-info-row .attempt-view-bottom{margin-bottom:60px}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col{align-items:flex-start}.tutor-quiz-attempt-info-row .attempt-user-details{align-items:center;display:flex}.tutor-quiz-attempt-info-row .attempt-user-details .attempt-user-avatar{padding-right:20px}.tutor-quiz-attempt-info-row .attempt-user-details .attempt-user-avatar img{border-radius:50%;width:70px;height:70px;display:block}.tutor-quiz-attempt-info-row .attempt-user-details .attempt-info-content h4{font-size:18px}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass,.tutor-quiz-attempt-info-row .attempt-info-content span.result-fail{color:#fff;background:#df3247;border-radius:2px;margin-right:13px;padding:1px 4px;font-size:14px;font-weight:400}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass{background:var(--tutor-color-success)}.tutor-quiz-attempt-info-row .attempt-info-content h4,.tutor-quiz-attempt-info-row .attempt-info-content h5{color:#7a7f85;margin:0;font-size:14px;font-weight:400;line-height:25px}.tutor-quiz-attempt-info-row .attempt-info-content h4,.tutor-quiz-attempt-info-row .attempt-info-content h4 a{color:var(--tutor-body-color);margin-top:7px;font-weight:700}.attempt-review-notice-wrap{justify-content:space-between;margin-bottom:60px;display:flex}.attempt-review-notice-wrap p{align-items:center;margin:0;display:inline-flex}.attempt-review-notice-wrap p.attempt-review-notice i{color:#f5c813;margin-right:9px;font-size:16px}.attempt-review-notice-wrap p.attempt-review-at>span{color:var(--tutor-color-primary);margin-right:7px;font-size:16px}.attempt-review-notice-wrap p>strong{margin-right:5px;font-weight:400}.quiz-attempt-answers-wrap table th{text-transform:inherit;background:#fcfcfc;font-size:12px}.quiz-attempt-answers-wrap table td{background-color:#fff}.quiz-attempt-answers-wrap table th,.quiz-attempt-answers-wrap table td{vertical-align:middle;text-align:left;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:17px 20px!important}.quiz-attempt-answers-wrap table th p,.quiz-attempt-answers-wrap table td p{margin:0}.quiz-attempt-answers-wrap table .quiz-manual-review-action{color:#d4dadb;text-align:center;border:1px solid #d4dadb;border-radius:2px;width:30px;height:30px;font-size:13px;line-height:30px;text-decoration:none;transition:all .3s;display:inline-block}.quiz-attempt-answers-wrap table .quiz-manual-review-action:first-child:hover{border:1px solid var(--tutor-color-success);color:var(--tutor-color-success)}.quiz-attempt-answers-wrap table .quiz-manual-review-action:last-child:hover{color:#df3247;border:1px solid #df3247}.quiz-attempt-answers-wrap table .quiz-manual-review-action:not(:last-child){margin-right:17px}.quiz-attempt-answers-wrap table .quiz-incorrect-answer-text i,.quiz-attempt-answers-wrap table .quiz-correct-answer-text i{text-align:center;background:var(--tutor-color-success);color:#fff;border-radius:2px;width:20px;height:20px;margin-right:6px;font-size:12px;line-height:20px;display:inline-block}.quiz-attempt-answers-wrap table .quiz-incorrect-answer-text i{background:#df3247;font-size:10px}#tutor-update .dummy{display:none}#tutor-update .tutor_plugin_update_notice{border-top:1px solid #ffb900;border-left:4px solid #ffb900;font-weight:400;background:#fff8e5!important;margin:0 -12px 0 -16px!important;padding:9px 0 9px 12px!important}#tutor-update .tutor_plugin_update_notice .version:before{content:"";speak:none;vertical-align:top;margin:0 8px 0 -2px;font:400 18px/1 dashicons;display:inline-block}.select2-dropdown.increasezindex{z-index:2147483647}h2.tutor-page-heading{background-color:#fff;border-bottom:1px solid #ecedef;margin:0!important;padding:30px!important}.report-main-wrap h3{font-size:20px;font-weight:300}.tutor-icon-star-full,.tutor-icon-star-line{color:gold}.date-range-input{margin-right:10px;position:relative}.date-range-input:last-child{margin-right:0}.date-range-input input{-webkit-box-shadow:none;box-shadow:none;border:1px solid #d7dadf;margin:0;padding-right:30px;line-height:32px}.date-range-input i.tutor-icon-calendar{position:absolute;top:13px;right:10px}.date-range-input button{color:#fff;background-color:#3057d5;border:none;padding:0 15px;line-height:39px}.tutor-nav-tab-wrapper{margin-bottom:10px}.nav-tab-item{float:left;color:#555;white-space:nowrap;background:#e5e5e5;border:1px solid #ccc;border-bottom:none;margin-left:.5em;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.33;text-decoration:none}.nav-tab-item:first-child{margin-left:0}.nav-tab-item:focus,.nav-tab-item:hover{color:#444;background-color:#fff}.nav-tab-item-active,.nav-tab-item:focus:active{-webkit-box-shadow:none;box-shadow:none}.nav-tab-item-active{color:#444;margin-bottom:-1px}.nav-tab-item-active,.nav-tab-item-active:focus,.nav-tab-item-active:focus:active,.nav-tab-item-active:hover{color:#000;background:#f1f1f1;border-bottom:1px solid #f1f1f1}.tutor-quiz-feedback-option-option-title{margin-bottom:10px!important}.tutor-quiz-feedback-option-subtitle{color:#505469;font-size:12px;line-height:1.67;margin:0!important}.tutor-quiz-feedback-option-subtitle a{color:inherit;font-weight:500;text-decoration:underline!important}#tutor-instructors h2{display:block}#settings-tab-general .tutor-option-field-row input[type=number]{width:185px}.instructor-layout-templates-fields{flex-wrap:wrap;display:flex}.instructor-layout-template{max-width:150px;margin:3px;padding:5px}.instructor-layout-template img{border:6px solid transparent;max-width:100%;height:auto;transition:border-color .4s;display:block}.instructor-layout-template.selected-template img,.instructor-layout-template:hover img{border:6px solid #3057d6}.tutor-accouncement-update-modal .modal-header,.tutor-announcement-create-modal .modal-header{padding-right:15px!important}.tutor-accouncement-update-modal .tutor-modal-content,.tutor-announcement-create-modal .tutor-modal-content{border-radius:20px!important}.tutor-admin-search-box-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:45px;display:flex}.tutor-admin-search-box-container>div:first-child{flex:2;margin-right:40px;position:relative}.tutor-admin-search-box-container>div:nth-child(2),.tutor-admin-search-box-container>div:nth-child(3),.tutor-admin-search-box-container>div:nth-child(4){flex:1.5}.tutor-admin-search-box-container>div:not(:last-child){margin-right:30px}.tutor-admin-search-box-container .tutor-report-search-btn{color:#3e64de;cursor:pointer;background:0 0;border:0;outline:none;width:40px;height:40px;font-size:20px;position:absolute;bottom:0;right:0}.tutor-admin-search-box-container>div:first-child input{padding-right:45px}.tutor-admin-search-box-container select{background-color:#fff;border:1px solid #dcdce1;border-radius:3px;width:100%;height:40px;padding:0 14px;transition:all .2s}.tutor-admin-search-box-container input[type=text]{background-color:#fff;border:1px solid #dcdce1;border-radius:3px;width:100%;height:40px;padding:0 14px;transition:all .2s}.tutor-admin-search-box-container .date-range-input i.tutor-icon-calendar{color:#3e64de;text-align:center;width:42px;height:40px;font-size:18px;line-height:40px;position:absolute;top:0;right:0}.tutor-admin-search-box-container .menu-label{color:#737787;margin-bottom:7px;font-size:14px;font-weight:400}.tutor-admin-search-box-container>div:nth-child(4) input::-webkit-input-placeholder{color:#3f435b;font-size:15px}.tutor-admin-search-box-container>div:first-child input::-webkit-input-placeholder{color:#737787;font-size:16px;font-weight:400}.tutor-admin-search-box-container select:hover,.tutor-admin-search-box-container select:focus,.tutor-date-range-wrap .date-range-input input:hover,.tutor-date-range-wrap .date-range-input input:focus{border-color:var(--tutor-color-primary)!important;box-shadow:none!important;outline:none!important}.tutor-admin-search-box-container input[type=text]:hover{border-color:var(--tutor-color-primary)!important;box-shadow:none!important;outline:none!important}.tutor-admin-search-box-container input[type=text]:focus{border-color:var(--tutor-color-primary)!important;box-shadow:none!important;outline:none!important}@media (max-width:767px){.tutor-admin-search-box-container{grid-gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.tutor-admin-search-box-container>div{margin-right:0!important}}@media (max-width:991px){.tutor-list-wrap{overflow-x:scroll}}.tutor-sorting-bulk-action-wrapper{justify-content:space-between;align-items:flex-end;padding:0 0 30px;display:flex}.tutor-sorting-bulk-action-wrapper .tutor-admin-search-box-container{width:70%}.tutor-admin-search-box-container .tutor-search-form-group{flex:18%!important}.report-course-list-wrap .detail .status span{color:#737787;align-items:center;margin-left:25px;padding-left:14px;font-size:14px;font-weight:300;line-height:1;display:inline-flex;position:relative}.report-course-list-wrap .detail .status span:before{content:"";background:#b9bac3;border-radius:50%;width:8px;height:8px;position:absolute;left:0}.report-course-list-wrap .detail .status span{margin-left:0;padding-left:16px}.report-course-list-wrap .detail .status span:before{width:6px;height:6px}.report-course-list-wrap .detail .status .running:before{background-color:#3e64de}.report-course-list-wrap .detail .status .complete:before{background-color:#7bbc30}.report-course-list-wrap .detail .heading{color:#3f435b;margin-bottom:10px;font-size:16px;line-height:1.75}.report-course-list-wrap .detail{padding:unset!important;text-align:left!important;font-size:14px!important;font-weight:400!important}.report-course-list .course-list-details{grid-gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.tutor-list-wrap .no-data-found{align-items:center;padding:0 0 30px;display:flex}.tutor-table-rows-sorting,.a-to-z-sort-icon{cursor:pointer}.tutor-entry-content>br{display:none}.tutor-entry-content p:not(:last-child){word-wrap:break-word;padding-bottom:20px}.tutor-table.qna-list-table .tutor-form-feedback.tutor-qna-question-col{margin-top:0}.tutor-table.qna-list-table .tutor-form-feedback.tutor-qna-question-col p{margin:0}.tutor-table.qna-list-table a:focus{box-shadow:none;outline:none}#tutor-quiz-question-wrapper .mce-branding{display:none}.tutor-pro-badge{color:#fff;background:#e5803c;border-radius:16px;padding:1px 6px;font-size:11px;font-weight:400;line-height:15px;display:inline-block}.tutor-new-menu-badge{color:#fff;border:1px solid #596369;border-radius:11px;padding:0 6px;font-size:11px;font-weight:400;line-height:16px;display:inline-block}.wp-submenu li a[href="admin.php?page=create-course"]{display:none!important}.tutor-form-check-input.tutor-bulk-checkbox,.tutor-form-check-input#tutor-bulk-checkbox-all{width:20px;height:20px}.tutor-text-ellipsis-2-lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-dashboard-list-table tr th{color:#636363;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #f5f5f5;padding:14px 12px;font-weight:400}.tutor-dashboard-list-table tr th:first-child{border-left:1px solid #e6e6e6;padding:16px}.rtl .tutor-dashboard-list-table tr th:first-child{border-left:none;border-right:1px solid #e6e6e6}.tutor-dashboard-list-table tr th:last-child{border-right:1px solid #e6e6e6}.rtl .tutor-dashboard-list-table tr th:last-child{border-left:1px solid #e6e6e6;border-right:none}.tutor-dashboard-list-table tr th:nth-child(2){padding-left:0}.tutor-dashboard-list-table tr td{border-bottom:1px solid #f5f5f5;padding:16px 12px}.tutor-dashboard-list-table tr td:first-child{border-left:1px solid #e6e6e6;padding:16px}.rtl .tutor-dashboard-list-table tr td:first-child{border-left:none;border-right:1px solid #e6e6e6}.tutor-dashboard-list-table tr td:last-child{border-right:1px solid #e6e6e6}.rtl .tutor-dashboard-list-table tr td:last-child{border-left:1px solid #e6e6e6;border-right:none}.tutor-dashboard-list-table tr td:nth-child(2){padding-left:0}.tutor-dashboard-list-table tr:last-child td{border-bottom:1px solid #e6e6e6}.tutor-dashboard-list-table .tutor-form-check-input{border-width:1px}.tutor-dashboard-list-table .tutor-avatar{box-shadow:none}.tutor-backend .notice{margin-left:0;margin-right:20px}.tutor-whats-new-wrapper{background-color:#fff;border-radius:16px;max-width:1080px;margin:32px auto}.tutor-whats-new-wrapper .tutor-update-available{background:#fff5e0;border-top-left-radius:16px;border-top-right-radius:16px;padding:32px}.tutor-whats-new-wrapper .tutor-update-available .tutor-version-alert{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.tutor-whats-new-wrapper .tutor-update-available .tutor-version-alert p{color:#000;margin:0;font-size:14px;font-weight:500;line-height:20px}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version{background-color:#fff;border-radius:8px;align-items:center;gap:12px;max-width:460px;margin:0 auto;padding:20px 24px;display:flex}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version>div:nth-child(2) h3{color:#091e42;margin-top:0;margin-bottom:4px;font-size:18px;font-weight:500;line-height:24px}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version>div:nth-child(2) p{margin:0;font-size:14px;font-weight:400;line-height:20px}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version>div:nth-child(2) a{color:#00f;text-decoration:none}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version .tutor-whats-new-update-now{color:#fff;background:#0049f8;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:8px 20px;font-size:14px;text-decoration:none;display:flex}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version .tutor-whats-new-update-now:focus{box-shadow:none;outline:none}.tutor-whats-new-wrapper .tutor-update-available .tutor-update-version .tutor-whats-new-update-now:hover{background:#0849e1}.tutor-whats-new-wrapper .tutor-whats-new-header{text-align:center;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #f0eaea;min-height:200px;padding-top:50px;position:relative}.tutor-whats-new-wrapper .tutor-whats-new-header h1{font-size:40px;font-weight:700}.tutor-whats-new-wrapper .tutor-whats-new-header p{font-size:16px}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-logo-head{background:#fff;width:40px;margin:0 auto;padding:10px;position:absolute;bottom:-40px;left:0;right:0}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols{position:absolute}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-left-top{width:20px;height:20px;top:75px;left:100px}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-left-bottom{width:60px;bottom:20px;left:0}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-right-top{width:60px;top:30px;right:0}.tutor-whats-new-wrapper .tutor-whats-new-header .tutor-whats-new-header-symbols.tutor-symbol-right-bottom{width:30px;height:30px;bottom:60px;right:90px}@media (max-width:767.98px){.tutor-whats-new-wrapper .tutor-whats-new-header h1{font-size:34px}}@media (max-width:575.98px){.tutor-whats-new-wrapper .tutor-whats-new-header h1{font-size:28px}}.tutor-whats-new-wrapper .tutor-changelog-wrapper{width:75%;margin:0 auto;padding:100px 0 80px}.tutor-whats-new-wrapper .tutor-changelog-wrapper h4{font-size:16px}.tutor-whats-new-wrapper .tutor-changelog-wrapper .tutor-changelog-list{padding-left:16px;list-style:outside}.tutor-whats-new-wrapper .tutor-whats-new-pro-section{text-align:center;padding:80px 0}.tutor-whats-new-wrapper .tutor-whats-new-pro-section.tutor-pro-section-top{background-color:rgba(204,219,254,.1)}.tutor-whats-new-wrapper .tutor-whats-new-pro-section>div{max-width:75%;margin:0 auto}.tutor-whats-new-wrapper .tutor-whats-new-pro-section h2{margin-top:0;margin-bottom:30px;font-size:30px;line-height:1.3}.tutor-whats-new-wrapper .tutor-whats-new-pro-section p{margin-top:20px;margin-bottom:0;font-size:18px;font-weight:500}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-pro-banner{border-radius:8px;display:flex;overflow:hidden}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-pro-banner img{width:100%}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-action-btn{color:#fff;background:#0049f8;border-radius:6px;margin-top:30px;padding:12px 30px;font-size:15px;text-decoration:none;display:inline-block}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-action-btn:hover{background:#0849e1}.tutor-whats-new-wrapper .tutor-whats-new-pro-section .tutor-whats-new-action-btn .tutor-icon-crown{color:#ed9700;margin-right:5px}.tutor-option-nav-page:not(.is-active){display:none}.tutor-nav.tutor-option-tabs .tutor-nav-link{color:var(--tutor-color-secondary);border:1px solid transparent}.tutor-nav.tutor-option-tabs .tutor-nav-link:not(.is-active):not(:hover) [class^=tutor-icon-]{color:#9ca0ac}.tutor-nav.tutor-option-tabs .tutor-nav-link:hover{color:var(--tutor-color-primary);background-color:transparent}.tutor-nav.tutor-option-tabs .tutor-nav-link.is-active{color:var(--tutor-color-primary);background-color:#fff;border-color:#e8e8e8}.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:36px}.rtl .tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:0;margin-right:36px}.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav .tutor-nav-link{padding:8px 12px}@media (max-width:991.98px){.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav .tutor-nav-link{padding:8px 20px}.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:0;margin-right:0}}@media (max-width:575.98px){.tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:20px}.rtl .tutor-nav.tutor-option-tabs .tutor-option-submenu-nav{margin-left:0;margin-right:20px}}.tutor-nav.tutor-is-sticky{position:-webkit-sticky;position:sticky;top:120px}.radio-thumbnail label{cursor:pointer}.radio-thumbnail .icon-wrapper{border:1px solid #c0c3cb;border-radius:6px;display:inline-flex;position:relative}.radio-thumbnail .icon-wrapper:before{content:"";background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;width:28px;height:28px;transition:all .3s;position:absolute;top:-14px;right:-14px}.radio-thumbnail .icon-wrapper.icon-col:hover{background:#e9edfb}.radio-thumbnail input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:#dbdbdb;outline:none;width:97px;height:46px;display:none}.radio-thumbnail input[type=radio]:checked~.title{color:var(--tutor-color-primary)}.radio-thumbnail input[type=radio]:checked~.icon-wrapper img{box-shadow:0 0 0 2px var(--tutor-color-primary)}.radio-thumbnail input[type=radio]:checked~.icon-wrapper:before{background-color:var(--tutor-color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.922 5.7a.627.627 0 01-.127-.194.72.72 0 010-.5.6.6 0 01.127-.195l.905-.867a.562.562 0 01.425-.195.592.592 0 01.25.05.665.665 0 01.207.145l2.73 2.734L11.295.82a.658.658 0 01.202-.145.613.613 0 01.484.002.568.568 0 01.191.143l.905.88a.6.6 0 01.127.195.72.72 0 010 .5.628.628 0 01-.127.194l-7.2 7.163a.575.575 0 01-.195.147.655.655 0 01-.5 0 .575.575 0 01-.195-.147L.922 5.7z' fill='%23fff'/%3E%3C/svg%3E")}.radio-thumbnail.has-title label{text-align:center;font-size:15px;font-weight:400;line-height:160%}.radio-thumbnail.has-title label .title{margin-top:6px;display:block}.items-per-row-label{text-align:center;font-size:15px;font-weight:400;line-height:160%}.items-per-row-label input[type=radio]:checked+.icon-col{background:#e9edfb}.items-per-row-label input[type=radio]:checked+.icon-col span{background-color:var(--tutor-color-primary);border-color:var(--tutor-color-primary)}.items-per-row-label input[type=radio]:checked+.icon-col:before{background-color:var(--tutor-color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.922 5.7a.627.627 0 01-.127-.194.72.72 0 010-.5.6.6 0 01.127-.195l.905-.867a.562.562 0 01.425-.195.592.592 0 01.25.05.665.665 0 01.207.145l2.73 2.734L11.295.82a.658.658 0 01.202-.145.613.613 0 01.484.002.568.568 0 01.191.143l.905.88a.6.6 0 01.127.195.72.72 0 010 .5.628.628 0 01-.127.194l-7.2 7.163a.575.575 0 01-.195.147.655.655 0 01-.5 0 .575.575 0 01-.195-.147L.922 5.7z' fill='%23fff'/%3E%3C/svg%3E")}.items-per-row-label .icon-col{cursor:pointer;background:var(--tutor-color-white);border:8px solid transparent;border-radius:3px;grid-template-columns:repeat(1,1fr);align-items:center;justify-items:center;width:95.4px;height:46px;transition:all .2s linear;display:grid;position:relative}.items-per-row-label .icon-col span{text-indent:-9999px;border:1px solid var(--tutor-border-color);background:#eff1f6;border-radius:2px;width:100%;height:100%;transition:all .2s ease-in-out}.items-per-row-label .icon-col:before{background-size:8px;width:16px;height:16px;top:-16px;right:-16px}.items-per-row-label .icon-col:focus:before{box-shadow:0 0 0 6px rgba(var(--tutor-color-primary-rgb),.1)}.items-per-row-label:nth-child(2) .icon-col{grid-gap:10.24px;grid-template-columns:repeat(2,1fr)}.items-per-row-label:nth-child(3) .icon-col{grid-gap:8.74px;grid-template-columns:repeat(3,1fr)}.items-per-row-label:nth-child(4) .icon-col{grid-gap:8.49px;grid-template-columns:repeat(4,1fr)}.items-per-row-label:not(:last-child){margin-right:30px}.items-per-row-label .title{margin-top:3px;display:inline-block}.tooltip-wrap{cursor:pointer;display:inline-block;position:relative}.tooltip-wrap.tooltip-icon{color:var(--tutor-color-muted);margin-left:12px}.rtl .tooltip-wrap.tooltip-icon{margin-left:0;margin-right:12px}.tooltip-wrap.tooltip-icon:after{content:"";font-family:tutor}.tooltip-wrap .tooltip-txt{background:var(--tutor-body-color);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:210px;color:var(--tutor-color-white);text-align:left;word-break:break-word;z-index:999999;opacity:0;visibility:hidden;border-radius:10px;padding:10px 15px;transition:all .2s ease-in;position:absolute}.tooltip-wrap .tooltip-txt:after{content:"";border:5px solid transparent;position:absolute}.tooltip-wrap:hover .tooltip-txt{opacity:1;visibility:visible;-webkit-filter:blur();filter:blur()}.tooltip-wrap .tooltip-top{bottom:calc(100% + 8px)}.tooltip-wrap .tooltip-top:after{border-top-color:var(--tutor-body-color);margin-left:-5px;top:100%;left:50%}.tooltip-wrap .tooltip-bottom{top:calc(100% + 8px)}.tooltip-wrap .tooltip-bottom:after{border-bottom-color:var(--tutor-body-color);margin-left:-5px;bottom:100%;left:50%}.tooltip-wrap .tooltip-top,.tooltip-wrap .tooltip-bottom{left:50%;transform:translate(-50%)}.tooltip-wrap .tooltip-left,.tooltip-wrap .tooltip-right{top:-8px}.tooltip-wrap .tooltip-left:after,.tooltip-wrap .tooltip-right:after{margin-top:-5px;top:18px}.tooltip-wrap .tooltip-left.arrow-center,.tooltip-wrap .tooltip-right.arrow-center{top:50%;transform:translateY(-50%)}.tooltip-wrap .tooltip-left.arrow-center:after,.tooltip-wrap .tooltip-right.arrow-center:after{margin-top:unset;top:50%;transform:translateY(-50%)}.tooltip-wrap .tooltip-right{left:calc(100% + 8px)}.tooltip-wrap .tooltip-right:after{border-right-color:var(--tutor-body-color);right:100%}.tooltip-wrap .tooltip-left{right:calc(100% + 8px)}.tooltip-wrap .tooltip-left:after{border-left-color:var(--tutor-body-color);left:100%}.tooltip-wrap .tooltip-top{transform:translate(-50%)translateY(-2px)}.tooltip-wrap .tooltip-bottom{transform:translate(-50%)translateY(2px)}.tooltip-wrap .tooltip-right{transform:translate(2px)}.tooltip-wrap .tooltip-left{transform:translate(-2px)}.tooltip-wrap:hover .tooltip-top,.tooltip-wrap:hover .tooltip-bottom{transform:translate(-50%)translateY(0)}.tooltip-wrap:hover .tooltip-right,.tooltip-wrap:hover .tooltip-left{transform:translate(0)}.tooltip-wrap:hover .arrow-center.tooltip-right,.tooltip-wrap:hover .arrow-center.tooltip-left{transform:translateY(-50%)translate(0)}.tooltip-wrap .arrow-center.tooltip-right{transform:translateY(-50%)translate(2px)}.tooltip-wrap .arrow-center.tooltip-left{transform:translateY(-50%)translate(-2px)}.tutor-option-field-row input[type=radio]{background-size:120%}.tutor-dashboard-page input[type=radio]{background-size:120%}.tutor-option-field-row input[type=checkbox]{background-size:70%}.tutor-dashboard-page input[type=checkbox]{background-size:70%}.tutor-option-field-row input.tutor-form-control,.tutor-dashboard-page input.tutor-form-control{padding:0 15px}.tutor-option-field-row input.tutor-form-control.tutor-w-90,.tutor-dashboard-page input.tutor-form-control.tutor-w-90{text-align:center;min-width:90px;max-width:90px;height:40px;padding:0 5px}.tutor-option-field-row input.tutor-form-control[type=number]{text-align:center;min-width:90px;max-width:90px;height:40px;padding:0 5px}.tutor-dashboard-page input.tutor-form-control[type=number]{text-align:center;min-width:90px;max-width:90px;height:40px;padding:0 5px}.tutor-option-field-row textarea.tutor-form-control,.tutor-dashboard-page textarea.tutor-form-control{resize:vertical;min-height:80px;padding-top:10px;padding-bottom:10px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.62}.tutor-option-field-row .tutor-form-radio label,.tutor-dashboard-page .tutor-form-radio label{font-size:15px}.tutor-option-field-row .tutor-form-radio .desc,.tutor-dashboard-page .tutor-form-radio .desc{margin-top:5px}.tutor-option-field-row select.tutor-form-select,.tutor-dashboard-page select.tutor-form-select{min-width:137px;padding:0 40px 0 20px}.tutor-option-field-row select.tutor-form-select,.tutor-option-field-row input.tutor-form-control,.tutor-option-field-row textarea.tutor-form-control,.tutor-dashboard-page select.tutor-form-select,.tutor-dashboard-page input.tutor-form-control,.tutor-dashboard-page textarea.tutor-form-control{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-option-field-row textarea.tutor-form-control:-moz-read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-option-field-row textarea.tutor-form-control:read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-dashboard-page textarea.tutor-form-control:-moz-read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-dashboard-page textarea.tutor-form-control:read-only{border-color:#bababa;font-size:16px;font-weight:400;line-height:162%;transition:all .2s}.tutor-option-field-row select.tutor-form-select::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row select.tutor-form-select::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row select.tutor-form-select::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row input.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row input.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row input.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:read-only::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:-moz-read-only::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:read-only::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row textarea.tutor-form-control:read-only::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page select.tutor-form-select::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page select.tutor-form-select::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page select.tutor-form-select::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page input.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page input.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page input.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:read-only::-webkit-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:-moz-read-only::placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:read-only::-ms-input-placeholder{color:var(--tutor-color-muted)}.tutor-dashboard-page textarea.tutor-form-control:read-only::placeholder{color:var(--tutor-color-muted)}.tutor-option-field-row select.tutor-form-select:focus,.tutor-option-field-row input.tutor-form-control:focus,.tutor-option-field-row textarea.tutor-form-control:focus,.tutor-dashboard-page select.tutor-form-select:focus,.tutor-dashboard-page input.tutor-form-control:focus,.tutor-dashboard-page textarea.tutor-form-control:focus{color:var(--tutor-body-color)}.tutor-option-field-row textarea.tutor-form-control:-moz-read-only:focus{color:var(--tutor-body-color)}.tutor-option-field-row textarea.tutor-form-control:read-only:focus{color:var(--tutor-body-color)}.tutor-dashboard-page textarea.tutor-form-control:-moz-read-only:focus{color:var(--tutor-body-color)}.tutor-dashboard-page textarea.tutor-form-control:read-only:focus{color:var(--tutor-body-color)}.tutor-option-field-row select.tutor-form-select,.tutor-option-field-row input.tutor-form-control,.tutor-dashboard-page select.tutor-form-select,.tutor-dashboard-page input.tutor-form-control{height:40px;line-height:1}.tutor-option-field-row .tutor-form-check-input,.tutor-dashboard-page .tutor-form-check-input{width:20px;height:20px}.tutor-option-header input[type=search]:hover{box-shadow:0 0 10px -7px}.tutor-option-header input[type=search]:focus{border-color:var(--tutor-color-primary);box-shadow:0 0 10px -5px}.search-popup-opener,.search_result{border:1px solid var(--tutor-border-color);z-index:4;opacity:0;visibility:hidden;background:#fff;border-radius:6px;width:100%;max-height:554px;margin-top:6px;font-size:16px;transition:all .3s;position:absolute;top:100%;overflow-y:auto;transform:translateY(3px);box-shadow:0 6px 20px rgba(28,49,104,.1)}.search-popup-opener.visible,.search-popup-opener.show,.search_result.visible,.search_result.show{opacity:1;visibility:visible;transform:translateY(0)}.search-popup-opener .search_result_title,.search_result .search_result_title{align-items:center;display:flex}.search-popup-opener .search_result_title>svg,.search_result .search_result_title>svg{margin-right:4px}.search-popup-opener a,.search_result a{cursor:pointer;width:100%;color:var(--tutor-color-muted);vertical-align:middle;box-sizing:border-box;justify-content:space-between;padding:12px;text-decoration:none;transition:all .3s;display:flex}.search-popup-opener a:hover,.search_result a:hover{background-color:rgba(0,0,0,.03)}.search-popup-opener .no_item,.search_result .no_item{align-items:center;padding:15px 20px;display:flex}.search-popup-opener .no_item svg,.search_result .no_item svg{margin-right:7px}.search-popup-opener .search_result_title i,.search_result .search_result_title i{padding-right:10px;font-size:20px}.search-popup-opener .search_navigation,.search_result .search_navigation{vertical-align:middle;align-items:center;font-size:12px;display:flex}.search-popup-opener .search_navigation i,.search_result .search_navigation i{padding:0 5px;font-size:12px}.search-popup-opener .nav-track,.search-popup-opener .nav-track>*,.search_result .nav-track,.search_result .nav-track>*{display:flex}.item-wrapper.color-preset-picker .tutor-option-field-row{border-bottom:none!important}.item-wrapper.color-preset-picker .color-picker-wrapper .tutor-option-field-row:not(:last-child){border-bottom:1px solid #e8e8e8}.item-wrapper.color-preset-picker{position:relative}.tutor-option-field-input.color-preset-grid{grid-gap:30px;grid-template-columns:repeat(4,1fr);padding-top:10px;padding-bottom:16px;display:grid}.color-preset-grid label.color-preset-input{cursor:pointer;display:inherit}.color-preset-grid label.color-preset-input .preset-item:hover{box-shadow:0 0 0 1px var(--tutor-border-color)}.color-preset-grid label.color-preset-input .preset-item{background:var(--tutor-color-white);border:1px solid var(--tutor-border-color);border-radius:6px;transition:all .2s linear;overflow:hidden}.color-preset-grid label.color-preset-input .header{grid-auto-flow:column;display:grid}.color-preset-grid label.color-preset-input .header span{text-indent:1000%;background:rgba(0,0,0,.8);height:37px}.color-preset-grid label.color-preset-input .header span:first-child{background:rgba(0,0,0,.8)}.color-preset-grid label.color-preset-input .header span:nth-child(2){background:rgba(0,0,0,.6)}.color-preset-grid label.color-preset-input .header span:nth-child(3){background:rgba(0,0,0,.4)}.color-preset-grid label.color-preset-input .header span:nth-child(4){background:rgba(0,0,0,.2)}.color-preset-grid label.color-preset-input .footer{justify-content:space-between;align-items:center;padding:8px 12px 8px 13px;display:flex}.color-preset-grid label.color-preset-input .footer .check-icon{border:2px solid var(--tutor-border-color);border-radius:4px;width:20px;height:20px;transition:all .2s linear;display:inline-block;position:relative}.color-preset-grid label.color-preset-input .footer .check-icon:before{content:"";transform-origin:50%;opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.93552 4.58423C0.890286 4.53718 0.854262 4.48209 0.829309 4.42179C0.779553 4.28741 0.779553 4.13965 0.829309 4.00527C0.853759 3.94471 0.889842 3.88952 0.93552 3.84283L1.68941 3.12018C1.73378 3.06821 1.7893 3.02692 1.85185 2.99939C1.91206 2.97215 1.97736 2.95796 2.04345 2.95774C2.11507 2.95635 2.18613 2.97056 2.2517 2.99939C2.31652 3.02822 2.3752 3.06922 2.42456 3.12018L4.69872 5.39851L9.58026 0.516971C9.62828 0.466328 9.68554 0.42533 9.74895 0.396182C9.81468 0.367844 9.88563 0.353653 9.95721 0.354531C10.0244 0.354903 10.0907 0.369582 10.1517 0.397592C10.2128 0.425602 10.2672 0.466298 10.3112 0.516971L11.0651 1.25003C11.1108 1.29672 11.1469 1.35191 11.1713 1.41247C11.2211 1.54686 11.2211 1.69461 11.1713 1.82899C11.1464 1.88929 11.1104 1.94439 11.0651 1.99143L5.06525 7.96007C5.02054 8.0122 4.96514 8.0541 4.90281 8.08294C4.76944 8.13802 4.61967 8.13802 4.4863 8.08294C4.42397 8.0541 4.36857 8.0122 4.32386 7.96007L0.93552 4.58423Z' fill='white'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:12px;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.2)}.color-preset-grid label.color-preset-input input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.color-preset-grid label.color-preset-input input[type=radio]:checked+.preset-item{border-color:var(--tutor-color-primary);box-shadow:0 0 0 1px var(--tutor-color-primary)}.color-preset-grid label.color-preset-input input[type=radio]:checked+.preset-item .check-icon{background-color:var(--tutor-color-primary);border-color:var(--tutor-color-primary)}.color-preset-grid label.color-preset-input input[type=radio]:checked+.preset-item .check-icon:before{opacity:1;transform:scale(1)}.color-preset-grid label.color-preset-input input[type=radio]:disabled+.preset-item{cursor:not-allowed}.color-preset-grid label.color-preset-input input[type=radio]:disabled+.preset-item .check-icon{opacity:.5}.color-preset-grid label.color-preset-input.is-checked{transition:all .2s;position:relative}.color-preset-grid label.color-preset-input.is-checked:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='11' viewBox='0 0 27 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.3' d='M11.605 1.54409C12.7084 0.64503 14.2916 0.645029 15.395 1.54409L27 11H0L11.605 1.54409Z' fill='%23EFF1F7'/%3e%3c/svg%3e ");width:27px;height:11px;margin-left:-13.5px;position:absolute;top:calc(100% + 20px);left:50%}.color-picker-wrapper .tutor-option-field-row:first-child{padding-top:15px}.color-picker-wrapper{z-index:1;position:relative}.color-picker-wrapper label.color-picker-input *{box-sizing:border-box;margin:0;padding:0}.color-picker-wrapper label.color-picker-input{cursor:pointer;background:var(--tutor-color-white);border:1px solid var(--tutor-border-color);box-sizing:border-box;border-radius:6px;grid-template-columns:32px 1fr;gap:10px;width:120px;height:34px;transition:all .2s;display:grid;overflow:hidden}.color-picker-wrapper label.color-picker-input input[type=color]{cursor:pointer;width:32px;height:32px;box-shadow:none;border:none;border-right:1px solid #cecfd5;border-radius:0}.color-picker-wrapper label.color-picker-input input[type=color]:checked{border-color:var(--tutor-color-primary)}.color-picker-wrapper label.color-picker-input input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-picker-wrapper label.color-picker-input input[type=color]::-webkit-color-swatch{border:none}.color-picker-wrapper label.color-picker-input input[type=color]::-moz-color-swatch{border:none}.color-picker-wrapper label.color-picker-input input[type=text]{all:unset;width:100%;height:32px;box-shadow:none;text-align:left;cursor:text;border:none}.tutor-screen-backend-settings #wpbody-content .notice.notice-error{margin-bottom:10px}.tutor-backend-settings-page p,.tutor-backend-settings-page h1,.tutor-backend-settings-page h2,.tutor-backend-settings-page h3,.tutor-backend-settings-page h4,.tutor-backend-settings-page h5{margin:0;padding:0}.tutor-backend-settings-page{color:var(--tutor-color-secondary)}.tutor-backend-settings-page .tutor-option-header,.tutor-backend-settings-page .tutor-option-form{grid-gap:42px;grid-auto-flow:column;display:grid}@media (min-width:1400px){.tutor-backend-settings-page .tutor-option-header,.tutor-backend-settings-page .tutor-option-form{grid-template-columns:245px 4fr 1fr}}@media (min-width:1600px){.tutor-backend-settings-page .tutor-option-header,.tutor-backend-settings-page .tutor-option-form{grid-template-columns:1fr 825px 1fr}}@media (max-width:1400px){.tutor-backend-settings-page .tutor-option-form{grid-template-columns:min-content auto}}@media (max-width:1300px){.tutor-backend-settings-page .tutor-option-header{grid-gap:15px;grid-template-columns:auto 1fr auto}}.tutor-backend-settings-page .tutor-form-control{font-family:inherit}.tutor-backend-settings-page .search-field{position:relative}.tutor-backend-settings-page .search-field input[type=search i]::-webkit-search-cancel-button{cursor:pointer}.tutor-backend-settings-page .d-block{display:block}.tutor-backend-settings-page .mce-path{display:none!important}.tutor-backend-settings-page .mce-top-part{border-bottom:1px solid #c0c3cb}.tutor-backend-settings-page .mce-top-part:before{box-shadow:none}.tutor-backend-settings-page .wp-editor-container{border:1px solid #c0c3cb;border-radius:6px;overflow:hidden}.tutor-backend-settings-page div.mce-toolbar-grp{background:0 0;border-bottom:none}.tutor-backend-settings-page div.mce-statusbar{border-top:none}.tutor-backend-settings-page .mce-container-body .mce-resizehandle i.mce-i-resize{display:none}.tutor-backend-settings-page .mce-container-body .mce-resizehandle{opacity:0;visibility:hidden;background:#c0c3cb;border-radius:6px;width:40px;height:4px;margin:auto;transition:all .2s;bottom:0;left:0}.tutor-backend-settings-page .wp-editor-container .mce-container-body .mce-resizehandle:active,.tutor-backend-settings-page .wp-editor-container:hover .mce-container-body .mce-resizehandle{visibility:visible;opacity:1;bottom:10px}.tutor-option-header{background:var(--tutor-color-white);align-items:center;min-height:60px}.tutor-option-header>div:nth-child(3){text-align:right;justify-self:flex-end;min-width:200px}.tutor-option-header .title{color:var(--tutor-body-color);font-size:24px;font-weight:500;line-height:34px}.tutor-option-header .tutor-input-group .tutor-form-control{border:1px solid #bababa;border-radius:6px;height:40px}.tutor-option-header .save-button .tutor-btn{padding:7px 24.3px}.tutor-option-header{z-index:99;border-bottom:1px solid #f0f0f1;width:auto;height:60px;position:fixed;top:32px;left:36px;right:0}@media (min-width:960px){.tutor-option-header{left:160px}}@media (max-width:782px){.tutor-option-header{top:47px;left:0}}.tutor-option-body{position:relative}.tutor-option-main-title{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.tutor-option-main-title h2{color:var(--tutor-body-color)}.tutor-option-single-item h4{margin-bottom:12px}.tutor-option-single-item .item-wrapper{background:var(--tutor-color-white);box-sizing:border-box;border:1px solid #d3d4d9;border-radius:6px;padding:24px}.tutor-option-single-item .item-wrapper:not(:last-child){margin-bottom:8px}@media (min-width:1200px){.tutor-option-single-item.email-settings .tutor-option-field-label{padding-right:53px}}.tutor-option-single-item.email-settings [name=email-settings-textarea]{min-height:130px}.tutor-option-single-item.item-variation-table .item-wrapper{padding:12px 16px}.tutor-option-single-item.item-variation-table .tutor-option-field-row{padding-left:4px;padding-right:4px}.tutor-option-single-item.item-variation-table .tutor-option-field-row:not(:first-child){padding-top:10px}.tutor-option-single-item.item-variation-table .tutor-option-field-row:not(:last-child){padding-bottom:10px}.tutor-option-single-item.item-variation-table .tutor-option-field-row:first-child{z-index:1;position:relative}.tutor-option-single-item.item-variation-table .tutor-option-field-row:first-child:before{content:"";z-index:-1;background:var(--tutor-color-gray-10);opacity:.8;border:1px solid var(--tutor-border-color);border-radius:6px 6px 0 0;position:absolute;top:-13px;bottom:-1px;left:-17px;right:-17px}.tutor-option-single-item.item-variation-table .tutor-option-field-input{align-items:center;display:flex}.tutor-option-single-item.item-variation-table.table-col-3 .tutor-option-field-row{grid-template-columns:35px 1fr 1fr}@media (min-width:768px){.tutor-option-single-item.item-variation-grid .item-grid{columns:2;gap:10px 24px}.tutor-option-single-item.item-variation-grid .item-grid>*{break-inside:avoid;margin-bottom:10px}@supports (grid-template-rows:masonry){.tutor-option-single-item.item-variation-grid .item-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:masonry;grid-auto-flow:dense;display:grid}.tutor-option-single-item.item-variation-grid .item-grid>*{margin-bottom:0}}}.tutor-option-single-item.item-variation-grid .item-wrapper{border-color:#e3e5eb;padding:2px 15px}.tutor-option-single-item.item-variation-grid .tutor-option-field-row{border-color:var(--tutor-border-color);padding-top:8px;padding-bottom:8px}.tutor-option-single-item.item-variation-grid .tutor-option-field-row>div:nth-child(2){word-break:break-word;font-weight:600}.tutor-option-single-item.item-variation-grid .tutor-option-field-row [class^=tutor-text].success{color:var(--tutor-color-success)}.tutor-option-single-item.item-variation-dragndrop .item-wrapper{background:var(--tutor-color-white);border:1px solid var(--tutor-border-color);padding:28px 28px 25px}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone{--borderWidth:2px;--borderGap:18px;background-image:linear-gradient(to right,rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%),linear-gradient(rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%),linear-gradient(to right,rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%),linear-gradient(rgba(var(--tutor-color-primary-rgb),.3)50%,rgba(255,255,255,0) 0%);background-position:top,100%,bottom,0;background-repeat:repeat-x,repeat-y;background-size:var(--borderGap)var(--borderWidth),var(--borderWidth)var(--borderGap);background-color:var(--tutor-color-white);text-align:center;color:var(--tutor-body-color);border-color:#bdcaf1;border-radius:6px;padding:25px 30px 38px}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone.dragover{box-shadow:inset 0 0 0 2px var(--tutor-border-color);z-index:1;transition:all .1s linear;position:relative;overflow:hidden}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone.dragover:after{content:"";z-index:-1;opacity:.05;background:linear-gradient(-45deg,#23a6d5,#ee7752,#23d5ab) 0 0/400% 400%;animation:10s linear infinite alternate-reverse gradient;position:absolute;top:0;bottom:0;left:0;right:0}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone.file-attached .file-info{margin-top:15px;display:block}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .icon{color:#1973aa;font-size:77px}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .title{font-size:20px;font-weight:500;line-height:140%}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .subtitle{margin-top:8px;padding-left:0;font-size:15px;font-weight:500;line-height:160%}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone .subtitle>span{color:var(--tutor-color-muted)}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone label.tutor-btn.tutor-is-sm{cursor:pointer;color:#3e64de;background:#e9edfb;border-color:#e9edfb;margin-top:8px;display:inline-flex}.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone label.tutor-btn.tutor-is-sm:hover,.tutor-option-single-item.item-variation-dragndrop .drag-drop-zone label.tutor-btn.tutor-is-sm:focus{background:#e0e6f9;border-color:#dbe2f9;box-shadow:0 0 0 3px #f6f8fd}.tutor-option-single-item.base_permalink .tutor-option-field-input input{min-width:220px;max-width:220px}.item-wrapper>.tutor-option-field-row:not(:last-child){border-bottom:1px solid #e8e8e8}.tutor-option-field-row{grid-gap:30px;grid-auto-flow:column;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;display:grid}.tutor-option-field-row.tutor-d-block{display:block!important}.tutor-option-field-row .tutor-option-field-input.tutor-d-flex{margin-top:0}.tutor-option-field-row .type-check .tutor-form-check{align-items:center}.tutor-option-field-row:not(.tutor-d-block) .tutor-option-field-input input[type=email]+span{width:100%;position:absolute;right:0}.tutor-option-field-row:not(.tutor-d-block) .tutor-option-field-input input[type=email]+span.danger{color:red}.tutor-option-field-row:not(.tutor-d-block) .tutor-option-field-input{text-align:right;justify-self:flex-end;position:relative}.tutor-option-field-row:first-child{padding-top:0}.tutor-option-field-row:last-child{padding-bottom:0}.tutor-option-field-row.tutor-d-block .tutor-option-field-input.tutor-d-flex{margin-top:20px}.tutor-option-field-row.tutor-d-block .tutor-option-field-input.tutor-d-flex.logo-upload{margin-top:12px}.tutor-option-field-row.tutor-d-block .tutor-option-field-input{margin-top:25px}.tutor-option-field-row.has-bg{z-index:1;border:none;border-top:1px solid #f9f9f9;position:relative}.tutor-option-field-row.has-bg:before{content:"";--width:50px;width:calc(100% + var(--width));height:calc(100% + 2px);left:calc(var(--width)/-2);z-index:-1;background:rgba(243,243,243,.5);border-top:1px solid #f9f9f9;position:absolute;top:-2px}.tutor-option-field-row.double-input{align-items:flex-start}.tutor-option-field-row.double-input .tutor-option-field-input label{justify-content:flex-end;align-items:center;display:flex}.tutor-option-field-row.double-input .tutor-option-field-input label span{margin-right:10px}.tutor-option-field-row.double-input .tutor-option-field-input label:not(:last-child){margin-bottom:14px}.tutor-option-field-row.double-input .tutor-option-field-input .tutor-form-control{margin-right:0}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage{padding-right:24px;position:relative}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage .tutor-form-control{min-width:70px;max-width:70px}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage:before{content:"";background:#dcdbdc;width:24px;height:1px;position:absolute;right:0}.tutor-option-field-row.double-input .tutor-option-field-input .revenue-percentage:first-child:after{content:"";background:#dcdbdc;width:1px;height:54px;position:absolute;top:20px;right:0}.tutor-option-field-row[class*=col-] .tutor-option-field-label{align-self:start}.tutor-option-field-row[class*=col-] .tutor-option-field-input{justify-self:unset}.tutor-option-field-row.col-1x1{grid-template-columns:repeat(2,1fr)}.tutor-option-field-row.col-1x2{grid-template-columns:1fr 2fr}.tutor-option-field-row.col-1x145{grid-template-columns:1fr 1.45fr}.tutor-option-field-row.row-variation-code{grid-template-columns:repeat(2,auto);grid-auto-flow:unset}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code{justify-self:unset;grid-column:1/-1;position:relative}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code textarea.tutor-form-control{color:#28408e;background-color:inherit;border-color:#bababa;min-height:157px}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code textarea.tutor-form-control:focus{border-color:var(--tutor-brand-wordpress)}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn{border:1px solid var(--tutor-brand-wordpress);color:var(--tutor-brand-wordpress);cursor:pointer;background:0 0;align-items:center;padding:5px 7px;font-size:13px;font-weight:600;line-height:1.23;display:flex;position:absolute;top:16px;right:16px}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn>i{margin-right:3px;font-size:16px}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn:hover,.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn:focus{background:var(--tutor-brand-wordpress);color:var(--tutor-color-white)}.tutor-option-field-row.row-variation-code .tutor-option-field-input.textarea-code .code-copy-btn:focus{box-shadow:0 0 0 3px rgba(var(--tutor-color-primary-rgb),.1)}.tutor-option-checkbox-horizontal{display:block}.tutor-option-checkbox-horizontal .tutor-option-field-input{margin-top:15px!important}.tutor-option-field-label label,.tutor-option-field-label .label{color:var(--tutor-body-color);display:block}.tutor-option-field-label em{mix-blend-mode:multiply;color:#161616;background:#dcdbdc;border-radius:3px;padding:0 3px;font-style:normal}.tutor-option-field-label .desc{margin-top:5px}.tutor-option-field-label.has-tooltip{align-items:center;display:flex}.tutor-option-field-input.tutor-d-flex{text-align:left}.tutor-option-field-input.tutor-d-flex .tutor-form-check:not(:last-child){margin-right:20px}.tutor-option-field-input.tutor-d-flex,.tutor-option-field-input.tutor-d-block{margin-top:20px}.tutor-option-field-input.tutor-d-flex input.tutor-form-control{min-width:90px}.tutor-option-field-input .double-input label{justify-content:flex-end;align-items:center;display:flex}.tutor-option-field-input .double-input label span{margin-right:10px}.tutor-option-field-input .double-input label:not(:last-child){margin-bottom:14px}.tutor-option-field-input .double-input .tutor-form-control{margin-right:0}.tutor-option-field-input .double-input .revenue-percentage{padding-right:24px;position:relative}.tutor-option-field-input .double-input .revenue-percentage .tutor-form-control{min-width:70px;max-width:70px}.tutor-option-field-input .double-input .revenue-percentage:before{content:"";background:#dcdbdc;width:24px;height:1px;position:absolute;right:0}.tutor-option-field-input .double-input .revenue-percentage:first-child:after{content:"";background:#dcdbdc;width:1px;height:54px;position:absolute;top:20px;right:0}.tutor-option-field-input .logo-upload input[type=file]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.tutor-option-field-input .logo-upload{background:var(--tutor-color-white);border:1px solid #bababa;border-radius:6px;align-items:center;margin-top:12px;padding:20px}.tutor-option-field-input .logo-upload span.delete-btn{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' viewBox='0 0 12 14' fill='none'%3e%3cpath d='M1.36301 12.0781C1.36301 12.3889 1.48628 12.687 1.7057 12.9068C1.92512 13.1265 2.22272 13.25 2.53302 13.25H9.55307C9.86337 13.25 10.161 13.1265 10.3804 12.9068C10.5998 12.687 10.7231 12.3889 10.7231 12.0781V3.875H1.36301V12.0781ZM7.99306 5.82813C7.99306 5.72453 8.03415 5.62517 8.10729 5.55191C8.18043 5.47866 8.27962 5.4375 8.38306 5.4375C8.48649 5.4375 8.58569 5.47866 8.65883 5.55191C8.73197 5.62517 8.77306 5.72453 8.77306 5.82813V11.2969C8.77306 11.4005 8.73197 11.4998 8.65883 11.5731C8.58569 11.6463 8.48649 11.6875 8.38306 11.6875C8.27962 11.6875 8.18043 11.6463 8.10729 11.5731C8.03415 11.4998 7.99306 11.4005 7.99306 11.2969V5.82813ZM5.65304 5.82813C5.65304 5.72453 5.69413 5.62517 5.76727 5.55191C5.84041 5.47866 5.93961 5.4375 6.04304 5.4375C6.14648 5.4375 6.24568 5.47866 6.31882 5.55191C6.39196 5.62517 6.43305 5.72453 6.43305 5.82813V11.2969C6.43305 11.4005 6.39196 11.4998 6.31882 11.5731C6.24568 11.6463 6.14648 11.6875 6.04304 11.6875C5.93961 11.6875 5.84041 11.6463 5.76727 11.5731C5.69413 11.4998 5.65304 11.4005 5.65304 11.2969V5.82813ZM3.31303 5.82813C3.31303 5.72453 3.35412 5.62517 3.42726 5.55191C3.50039 5.47866 3.59959 5.4375 3.70303 5.4375C3.80646 5.4375 3.90566 5.47866 3.9788 5.55191C4.05194 5.62517 4.09303 5.72453 4.09303 5.82813V11.2969C4.09303 11.4005 4.05194 11.4998 3.9788 11.5731C3.90566 11.6463 3.80646 11.6875 3.70303 11.6875C3.59959 11.6875 3.50039 11.6463 3.42726 11.5731C3.35412 11.4998 3.31303 11.4005 3.31303 11.2969V5.82813ZM11.1131 1.53125H8.18806L7.95893 1.07471C7.9104 0.977107 7.83563 0.895005 7.74305 0.837641C7.65046 0.780276 7.54373 0.749926 7.43487 0.750004H4.64879C4.54016 0.749586 4.43362 0.779823 4.34137 0.837251C4.24911 0.894679 4.17487 0.976976 4.12716 1.07471L3.89803 1.53125H0.97301C0.869575 1.53125 0.770377 1.57241 0.697237 1.64567C0.624097 1.71892 0.583008 1.81828 0.583008 1.92188L0.583008 2.70313C0.583008 2.80673 0.624097 2.90609 0.697237 2.97934C0.770377 3.0526 0.869575 3.09375 0.97301 3.09375H11.1131C11.2165 3.09375 11.3157 3.0526 11.3889 2.97934C11.462 2.90609 11.5031 2.80673 11.5031 2.70313V1.92188C11.5031 1.81828 11.462 1.71892 11.3889 1.64567C11.3157 1.57241 11.2165 1.53125 11.1131 1.53125Z' fill='white'/%3e%3c/svg%3e");background-color:var(--tutor-color-danger);cursor:pointer;background-position:50%;background-repeat:no-repeat;border-radius:50%;width:24px;height:24px;display:inline-block;position:absolute;top:-12px;right:-12px}.tutor-option-field-input .logo-upload span.delete-btn:hover{background-color:#f2281a}.tutor-option-field-input .logo-upload .logo-preview{background:var(--tutor-color-gray-10);border:2px solid var(--tutor-color-gray-10);border-radius:3px;justify-content:center;align-items:center;width:268px;height:98px;margin-right:38px;display:flex;position:relative}.tutor-option-field-input .logo-upload .logo-preview img{object-fit:contain;width:100%;height:100%;padding:10px 25px}.tutor-option-field-input .logo-upload .logo-upload-wrap{color:#161616;font-size:15px;font-weight:400;line-height:160%}.tutor-option-field-input .logo-upload .logo-upload-wrap p{margin-bottom:12px}.tutor-option-field-input .instructor-list>.vertical,.tutor-option-field-input .instructor-list .horizontal{grid-gap:20px;grid-template-columns:1fr 2fr;display:grid}.tutor-option-field-input .instructor-list>.vertical:not(:first-child),.tutor-option-field-input .instructor-list .horizontal:not(:first-child){margin-top:36px}.tutor-option-field-input .instructor-list .fields-wrapper{grid-gap:30px;grid-auto-flow:column;display:grid}.tutor-option-field-input .public-profile{--imgWidth:138px;grid-template-columns:repeat(auto-fill,minmax(var(--imgWidth),1fr));grid-gap:30px;justify-items:flex-start;display:grid}.tutor-option-field-input .instructor-list .icon-wrapper img,.tutor-option-field-input .public-profile .icon-wrapper img{border-radius:6px}.tutor-option-field-input .public-profile .icon-wrapper img{max-width:100%}.tutor-option-field-input .layout-label{color:var(--tutor-body-color);font-size:15px;font-weight:400;line-height:160%}.tutor-option-field-input .type-check.tutor-d-flex .tutor-form-check:not(:last-child){margin-right:20px}.tutor-option-field-input .type-check.tutor-d-block .tutor-form-check:not(:last-child){margin-bottom:30px}.tutor-option-field-input .type-check.tutor-d-block.has-desc .tutor-form-check{align-items:flex-start}.tutor-option-field-input .type-check.tutor-d-block.has-desc .tutor-form-check .desc{margin-top:5px}.tutor-option-field-input .tutor-d-flex.input-select>[class^=tutor-form-]:not(:last-child){margin-right:15px}.tutor-option-field-input .tutor-d-flex.input-select>[class^=tutor-form-]:last-child{margin-left:15px}.tutor-option-field-input .type-toggle-grid{grid-gap:25px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:8px 0;display:grid}@media (min-width:1400px){.tutor-option-field-input .type-toggle-grid{grid-template-columns:repeat(3,1fr)}}.tutor-option-field-input .type-toggle-grid>.toggle-item:hover{border:1px solid #41454f}.tutor-option-field-input .type-toggle-grid>.toggle-item{text-align:left;border:1px solid #bababa;border-radius:6px;align-items:center;padding:16px 9px;transition:all .3s;display:flex}.tutor-option-field-input .type-toggle-grid>.toggle-item .tutor-form-toggle-control{margin-left:0;margin-right:8px}.rtl .tutor-option-field-input .type-toggle-grid>.toggle-item .tutor-form-toggle-control{margin-left:8px;margin-right:0}.tutor-option-field-input .type-toggle-grid>.toggle-item .tooltip-wrap.tooltip-icon{margin-left:5px}.rtl .tutor-option-field-input .type-toggle-grid>.toggle-item .tooltip-wrap.tooltip-icon{margin-left:0;margin-right:5px}.tutor-option-field-input .tutor-type-password{position:relative}.tutor-option-field-input .tutor-type-password input{margin:0;padding-right:30px}.tutor-option-field-input .tutor-type-password button{cursor:pointer;background-color:#fff;border:none;border-radius:4px;outline:none;height:calc(100% - 4px);padding:8px;line-height:1;position:absolute;top:2px;right:2px}.tutor-option-field-input.has-btn-after{align-items:center}.tutor-option-field-input.has-btn-after .tutor-btn{margin-left:17px}.tutor-option-field-input.has-btn-after .delete-btn{cursor:pointer;color:gray;justify-content:center;align-items:center;width:18px;height:20px;margin-left:15px;font-size:26px;display:flex}.tutor-option-nav-page.gradebook .tutor-option-single-item{margin-bottom:10px}.tutor-option-nav-page.import-export .popup-opener{margin-left:14px}.tutor-option-nav-page.import-export .popup-opener .popup-menu{text-align:left;right:-16px}.tutor-option-nav-page.import-export .popup-opener .popup-menu:before{right:20px}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row{--padding:13px}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row:not(:last-child){padding-bottom:var(--padding);border-color:var(--tutor-border-color)}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row:not(:first-child){padding-top:var(--padding)}.tutor-option-nav-page.tutor-pages .all-pages .tutor-option-field-row:not(:first-child) .tutor-option-field-label:last-child{color:var(--tutor-body-color)}.tutor-option-nav-page.tutor-pages .tutor-option-field-label{color:var(--tutor-color-secondary)}.tutor-option-nav-page.tutor-pages .tutor-option-field-label>p{align-items:center;display:inline-flex}.tutor-option-nav-page.tutor-pages .tutor-option-field-label .icon-link{color:var(--tutor-color-muted);margin-left:2px;font-size:24px;text-decoration:none}.tutor-option-nav-page.tutor-pages .tutor-option-field-label .icon-check{background:var(--tutor-design-success);color:var(--tutor-color-white);border-radius:50%;margin-right:2px;font-size:16px}.tutor-option-nav-page.tutor-pages .btn-wrap.regenerate-pages{margin-bottom:18px;padding-top:16px}.loading-spinner{background:var(--tutor-color-gray-10);z-index:10;border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0}.loading-spinner:before{content:"";box-sizing:border-box;border:2px solid #eee;border-top-color:#1973aa;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite spinner;position:absolute;top:50%;left:50%}@keyframes spinner{to{transform:rotate(360deg)}}.loading-spinner:before{width:50px;height:50px;top:30%}.loading-spinner.hide{display:none}.tutor-table-certificate-settings .tutor-option-field-input [class^=tutor-icon-]{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .3s;display:inline-flex}.tutor-table-certificate-settings .tutor-option-field-input [class^=tutor-icon-]:hover{background:var(--tutor-color-gray-10)}.post-type-courses.taxonomy-course-category .button,.post-type-courses.taxonomy-course-tag .button{padding-left:20px;padding-right:20px}.post-type-courses.taxonomy-course-category select,.post-type-courses.taxonomy-course-tag select{background-position:right 10px top 55%;padding-left:20px;padding-right:40px}.post-type-courses.taxonomy-course-category .button,.post-type-courses.taxonomy-course-category select,.post-type-courses.taxonomy-course-tag .button,.post-type-courses.taxonomy-course-tag select{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category .tablenav-pages .button,.post-type-courses.taxonomy-course-tag .tablenav-pages .button{min-height:30px;padding:0 4px}.post-type-courses.taxonomy-course-category textarea,.post-type-courses.taxonomy-course-category select,.post-type-courses.taxonomy-course-tag textarea,.post-type-courses.taxonomy-course-tag select{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category input[type=text]:not(.current-page){border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category input[type=search]{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-tag input[type=text]:not(.current-page){border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-tag input[type=search]{border-radius:6px;min-height:40px}.post-type-courses.taxonomy-course-category textarea:not(:focus),.post-type-courses.taxonomy-course-category select:not(:focus),.post-type-courses.taxonomy-course-tag textarea:not(:focus),.post-type-courses.taxonomy-course-tag select:not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-category input[type=text]:not(.current-page):not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-category input[type=search]:not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-tag input[type=text]:not(.current-page):not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-tag input[type=search]:not(:focus){border-color:#c0c3cb}.post-type-courses.taxonomy-course-category .form-wrap p,.post-type-courses.taxonomy-course-tag .form-wrap p{margin-top:16px}.post-type-courses.taxonomy-course-category p.search-box,.post-type-courses.taxonomy-course-category .actions.bulkactions,.post-type-courses.taxonomy-course-tag p.search-box,.post-type-courses.taxonomy-course-tag .actions.bulkactions{display:flex}.post-type-courses.taxonomy-course-category table.wp-list-table,.post-type-courses.taxonomy-course-tag table.wp-list-table{border-color:#cdcfd5;border-radius:6px;margin-top:24px}.post-type-courses.taxonomy-course-category table.wp-list-table thead th,.post-type-courses.taxonomy-course-category table.wp-list-table thead td,.post-type-courses.taxonomy-course-tag table.wp-list-table thead th,.post-type-courses.taxonomy-course-tag table.wp-list-table thead td{background:#f4f6f9}.post-type-courses.taxonomy-course-category table.wp-list-table thead tr>:first-child,.post-type-courses.taxonomy-course-tag table.wp-list-table thead tr>:first-child{border-top-left-radius:6px}.post-type-courses.taxonomy-course-category table.wp-list-table thead tr>:last-child,.post-type-courses.taxonomy-course-tag table.wp-list-table thead tr>:last-child{border-top-right-radius:6px}.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(odd) th,.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(odd) td,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(odd) th,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(odd) td{background:#fff}.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(2n) th,.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:nth-child(2n) td,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(2n) th,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:nth-child(2n) td{background:#fcfcfd}.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:not(:last-child) th,.post-type-courses.taxonomy-course-category table.wp-list-table tbody tr:not(:last-child) td,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:not(:last-child) th,.post-type-courses.taxonomy-course-tag table.wp-list-table tbody tr:not(:last-child) td{border-bottom:1px solid #cdcfd5}.post-type-courses.taxonomy-course-category .tablenav.top,.post-type-courses.taxonomy-course-tag .tablenav.top{margin-top:20px}.monetization-fees.is-disable .tutor-option-field-row:nth-child(2),.monetization-fees.is-disable .tutor-option-field-row:nth-child(3){cursor:not-allowed;position:relative}.monetization-fees.is-disable .tutor-option-field-row:nth-child(2):before,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3):before{content:"";z-index:1;background:rgba(255,255,255,.55);position:absolute;top:0;bottom:0;left:0;right:0}.monetization-fees.is-disable .tutor-option-field-row:nth-child(2) textarea:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(2) select:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(2) input:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3) textarea:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3) select:disabled,.monetization-fees.is-disable .tutor-option-field-row:nth-child(3) input:disabled{cursor:not-allowed}.revenue-percentage input.warning{border-color:var(--tutor-danger-color)!important;box-shadow:0 0 0 3px #ffe6e6!important}.template-preview img{position:relative;overflow:hidden}.template-preview img:empty:before{content:"";color:#b4b7c0;background:#eff1f6;justify-content:center;align-items:center;font-size:2em;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;font-family:tutor!important}.tutor-option-field-input.image-previewer img:before{content:"";background:#eff1f6 url("data:image/svg+xml;charset=UTF-8,%3csvg width='125' height='32' viewBox='0 0 125 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.66663 9.37562C4.66663 6.77485 6.75507 4.6665 9.33131 4.6665H22.1438C24.72 4.6665 26.8085 6.77485 26.8085 9.37562V19.4552C26.8085 19.9329 26.4249 20.3201 25.9517 20.3201C25.4785 20.3201 25.0949 19.9329 25.0949 19.4552V9.37562C25.0949 7.73023 23.7737 6.39638 22.1438 6.39638H9.33131C7.70145 6.39638 6.38018 7.73023 6.38018 9.37562V22.3102C6.38018 23.9556 7.70144 25.2894 9.33131 25.2894H19.3246C19.7978 25.2894 20.1813 25.6767 20.1813 26.1543C20.1813 26.632 19.7978 27.0193 19.3246 27.0193H9.33131C6.75507 27.0193 4.66663 24.9109 4.66663 22.3102V9.37562Z' fill='%23B4B7C0'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9032 25.8664C21.9032 25.3887 22.2868 25.0015 22.76 25.0015L29.1432 25.0015C29.6164 25.0015 29.9999 25.3887 29.9999 25.8664C29.9999 26.3441 29.6164 26.7313 29.1432 26.7313L22.76 26.7313C22.2868 26.7313 21.9032 26.3441 21.9032 25.8664Z' fill='%23B4B7C0'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.0827 21.7856C26.5559 21.7856 26.9395 22.1729 26.9395 22.6506L26.9395 29.1348C26.9395 29.6125 26.5559 29.9998 26.0827 29.9998C25.6095 29.9998 25.2259 29.6125 25.2259 29.1348L25.2259 22.6506C25.2259 22.1729 25.6095 21.7856 26.0827 21.7856Z' fill='%23B4B7C0'/%3e%3cpath d='M9.03067 17.1587C8.9164 17.2781 8.85254 17.4377 8.85254 17.6038V21.9306C8.85254 22.4614 9.27875 22.8917 9.80451 22.8917H21.8629C22.3886 22.8917 22.8148 22.4614 22.8148 21.9306V17.6069C22.8148 17.439 22.7495 17.2778 22.6329 17.158L19.1287 13.5567C18.7763 13.1946 18.1969 13.1887 17.8373 13.5437L13.375 17.9483C13.2556 18.0662 13.0634 18.0648 12.9458 17.9452L11.2367 16.2087C10.8765 15.8427 10.2855 15.8469 9.93056 16.218L9.03067 17.1587Z' fill='%23B4B7C0'/%3e%3cpath d='M15.0194 10.7788C15.0194 11.9171 14.1054 12.8398 12.9779 12.8398C11.8503 12.8398 10.9363 11.9171 10.9363 10.7788C10.9363 9.64052 11.8503 8.71777 12.9779 8.71777C14.1054 8.71777 15.0194 9.64052 15.0194 10.7788Z' fill='%23B4B7C0'/%3e%3cpath d='M40.2588 21.1758C42.9175 21.1758 44.5288 19.6011 44.5288 17.2866V10.4312H42.8955V17.1548C42.8955 18.6929 41.9434 19.7256 40.2588 19.7256C38.5742 19.7256 37.6147 18.6929 37.6147 17.1548V10.4312H35.9741V17.2866C35.9741 19.6011 37.6074 21.1758 40.2588 21.1758ZM46.2866 23.5635H47.8687V19.7036H47.9053C48.3594 20.5972 49.2456 21.1538 50.3369 21.1538C52.2705 21.1538 53.5376 19.6084 53.5376 17.1548V17.1475C53.5376 14.6865 52.2778 13.1484 50.3149 13.1484C49.2163 13.1484 48.3667 13.7051 47.9053 14.6206H47.8687V13.2949H46.2866V23.5635ZM49.9048 19.7915C48.7109 19.7915 47.8613 18.7515 47.8613 17.1548V17.1475C47.8613 15.5435 48.7036 14.5034 49.9048 14.5034C51.1426 14.5034 51.9263 15.5068 51.9263 17.1475V17.1548C51.9263 18.7808 51.1499 19.7915 49.9048 19.7915ZM54.8267 21H56.4087V10.4312H54.8267V21ZM61.3452 21.1538C63.5498 21.1538 65 19.6304 65 17.1475V17.1328C65 14.6646 63.5352 13.1484 61.3379 13.1484C59.1479 13.1484 57.6904 14.6719 57.6904 17.1328V17.1475C57.6904 19.623 59.1333 21.1538 61.3452 21.1538ZM61.3525 19.8281C60.1147 19.8281 59.3091 18.854 59.3091 17.1475V17.1328C59.3091 15.4482 60.1221 14.4741 61.3379 14.4741C62.5757 14.4741 63.3813 15.4482 63.3813 17.1328V17.1475C63.3813 18.8467 62.5903 19.8281 61.3525 19.8281ZM68.4863 21.1392C69.5044 21.1392 70.3979 20.6118 70.8447 19.7842H70.874V21H72.4634V15.6899C72.4634 14.1445 71.2695 13.1484 69.3872 13.1484C67.4902 13.1484 66.3403 14.1665 66.2305 15.4922L66.2231 15.5728H67.7173L67.7319 15.5068C67.8638 14.8916 68.4277 14.4595 69.3433 14.4595C70.3247 14.4595 70.874 14.9722 70.874 15.8218V16.4004L68.7793 16.5249C66.9556 16.6348 65.9155 17.4551 65.9155 18.7954V18.8101C65.9155 20.1943 66.9482 21.1392 68.4863 21.1392ZM67.5122 18.7734V18.7588C67.5122 18.1069 68.0396 17.6895 68.9917 17.6309L70.874 17.5137V18.1143C70.874 19.1177 70.0317 19.8721 68.9185 19.8721C68.0688 19.8721 67.5122 19.4473 67.5122 18.7734ZM76.8799 21.1538C77.9858 21.1538 78.8354 20.5972 79.2969 19.6963H79.3262V21H80.9155V10.4312H79.3262V14.606H79.2969C78.8354 13.6978 77.9565 13.1484 76.8652 13.1484C74.9316 13.1484 73.6572 14.6865 73.6572 17.1401V17.1475C73.6572 19.6011 74.917 21.1538 76.8799 21.1538ZM77.2974 19.7915C76.0449 19.7915 75.2759 18.7881 75.2759 17.1475V17.1401C75.2759 15.5142 76.0522 14.5034 77.2974 14.5034C78.4839 14.5034 79.3335 15.5435 79.3335 17.1401V17.1475C79.3335 18.7515 78.4912 19.7915 77.2974 19.7915ZM86.4453 12.1084C86.9653 12.1084 87.3682 11.6982 87.3682 11.2002C87.3682 10.6948 86.9653 10.2847 86.4453 10.2847C85.9326 10.2847 85.5225 10.6948 85.5225 11.2002C85.5225 11.6982 85.9326 12.1084 86.4453 12.1084ZM85.6543 21H87.2363V13.2949H85.6543V21ZM88.8696 21H90.4517V16.2393C90.4517 15.2432 91.1182 14.5034 92.0557 14.5034C92.9492 14.5034 93.5132 15.0747 93.5132 15.9683V21H95.0659V16.1807C95.0659 15.2065 95.7178 14.5034 96.6553 14.5034C97.5928 14.5034 98.1274 15.082 98.1274 16.0854V21H99.7168V15.7046C99.7168 14.1592 98.7207 13.1484 97.1973 13.1484C96.0986 13.1484 95.1904 13.7271 94.7949 14.6646H94.7583C94.4507 13.6978 93.6743 13.1484 92.6123 13.1484C91.6016 13.1484 90.8179 13.6831 90.4883 14.4888H90.4517V13.2949H88.8696V21ZM103.511 21.1392C104.529 21.1392 105.422 20.6118 105.869 19.7842H105.898V21H107.488V15.6899C107.488 14.1445 106.294 13.1484 104.412 13.1484C102.515 13.1484 101.365 14.1665 101.255 15.4922L101.248 15.5728H102.742L102.756 15.5068C102.888 14.8916 103.452 14.4595 104.368 14.4595C105.349 14.4595 105.898 14.9722 105.898 15.8218V16.4004L103.804 16.5249C101.98 16.6348 100.94 17.4551 100.94 18.7954V18.8101C100.94 20.1943 101.973 21.1392 103.511 21.1392ZM102.537 18.7734V18.7588C102.537 18.1069 103.064 17.6895 104.016 17.6309L105.898 17.5137V18.1143C105.898 19.1177 105.056 19.8721 103.943 19.8721C103.093 19.8721 102.537 19.4473 102.537 18.7734ZM112.402 23.7173C114.578 23.7173 115.94 22.5454 115.94 20.7876V13.2949H114.351V14.606H114.314C113.86 13.7344 113.01 13.1484 111.926 13.1484C109.971 13.1484 108.682 14.6646 108.682 17.0815V17.0889C108.682 19.4912 109.956 21.0073 111.89 21.0073C112.996 21.0073 113.875 20.4727 114.314 19.6377H114.351V20.6924C114.351 21.769 113.655 22.4429 112.395 22.4429C111.406 22.4429 110.74 22.106 110.527 21.6152L110.498 21.5566H108.931L108.938 21.6226C109.172 22.8018 110.425 23.7173 112.402 23.7173ZM112.336 19.7183C111.084 19.7183 110.3 18.7222 110.3 17.1108V17.1035C110.3 15.5142 111.084 14.5034 112.336 14.5034C113.538 14.5034 114.351 15.5215 114.351 17.1035V17.1108C114.351 18.7002 113.545 19.7183 112.336 19.7183ZM120.796 21.1538C122.664 21.1538 123.85 20.0405 124.099 18.8174L124.114 18.7368H122.612L122.59 18.7954C122.393 19.374 121.77 19.8574 120.833 19.8574C119.573 19.8574 118.774 19.0078 118.745 17.5503H124.202V17.0156C124.202 14.7012 122.876 13.1484 120.715 13.1484C118.555 13.1484 117.163 14.7598 117.163 17.1694V17.1768C117.163 19.6084 118.533 21.1538 120.796 21.1538ZM120.723 14.4448C121.755 14.4448 122.502 15.0967 122.634 16.4297H118.767C118.906 15.1406 119.697 14.4448 120.723 14.4448Z' fill='%23B4B7C0'/%3e%3c/svg%3e ") 50% no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tutor-option-field-input.image-previewer .preview-loading{background:#f3f3f3;border-radius:3px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.tutor-option-field-input.image-previewer .preview-loading:before{content:"";box-sizing:border-box;border:2px solid #e8e8e8;border-top-color:#1a73aa;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite spinner;position:absolute;top:50%;left:50%}.tutor-option-field-input.image-previewer .preview-loading.is-loading{display:block}.tutor-option-field-input.image-previewer .delete-btn{visibility:hidden}.tutor-option-field-input.image-previewer.is-selected .delete-btn{visibility:visible}.tutor-option-field-input.image-previewer.is-selected img:before{visibility:hidden}.tutor-option-field-label .isHighlighted{z-index:1;display:inline-flex;position:relative}.tutor-option-field-label .isHighlighted:before{content:"";background:rgba(var(--tutor-color-warning-rgb),.2);border:1px solid rgba(var(--tutor-color-warning-rgb),.3);box-sizing:border-box;z-index:-1;border-radius:3px;animation:.5s infinite alternate blinking;position:absolute;top:1px;bottom:1px;left:-6px;right:-6px}@keyframes blinking{0%{opacity:0}to{opacity:1}}.tutor-option-tab-pages .tutor-option-field-label{float:unset;width:unset}.tutor-option-tab-pages .tutor-option-field-input input[type=radio]:checked:before{display:none}.tutor-option-tab-pages .tutor-option-field-input input[type=checkbox]:checked:before{display:none}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table{text-decoration:none}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table li{display:flex}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table li span:first-child{width:37%}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td ul.tutor-table-inside-table li span:last-child{width:50%}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt{min-width:230px;max-width:400px;padding:0;display:flex}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt>div{border-radius:0 10px 10px 0;height:32px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt .withdraw-tutor-tooltip-content{flex-basis:100%;padding:1px 11px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt .withdraw-tutor-copy-to-clipboard{background:var(--tutor-color-secondary);flex-basis:100px;padding:0 5px 0 3px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper table td .tooltip-wrap .tooltip-txt .withdraw-tutor-copy-to-clipboard span{padding:0 3px 0 0;font-size:18px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root .tutor-modal-icon,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root .tutor-modal-icon,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root #tutor-admin-withdraw-approve-content,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root #tutor-admin-withdraw-reject-content,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root #tutor-admin-withdraw-approve-content,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root #tutor-admin-withdraw-reject-content{margin-bottom:25px}@media (max-width:600px){.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root .tutor-modal-btns.tutor-btn-group button:not(:last-child),.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root .tutor-modal-btns.tutor-btn-group button:not(:last-child){margin-bottom:15px}}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-approve .tutor-modal-root .tutor-modal-btns.tutor-btn-group button,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject .tutor-modal-root .tutor-modal-btns.tutor-btn-group button{padding:3px 30px}.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject input:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject button:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject input.tutor-form-control:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject input.tutor-form-control:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject textarea.tutor-form-control:focus,.tutor-admin-page-wrapper .tutor-admin-page-content-wrapper.tutor-withdraw-wrapper #tutor-admin-withdraw-reject select.tutor-form-select:focus:focus{border:2px solid #1973aa}table.tutor-table.tutor-withdraw-request .tooltip-wrap .tooltip-left,table.tutor-table.tutor-withdraw-request .tooltip-wrap .tooltip-right{top:-8px}#screen-meta-links+.tutor-user-registration-notice-wrapper{margin-top:45px}.tutor-user-registration-notice{border:1px solid var(--tutor-border-color);box-sizing:border-box;background:#fff;border-radius:6px;align-items:center;width:100%;margin:11px 0 15px;display:flex;overflow:hidden}.tutor-user-registration-notice>div:first-child img{margin:16px}.tutor-user-registration-notice>div:nth-child(2){color:#676a72;flex:1;padding:20px 0;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.tutor-user-registration-notice>div:nth-child(2) strong{color:#000}.tutor-user-registration-notice>div:last-child{border-left:1px solid var(--tutor-border-color);flex-direction:column;justify-content:space-around;align-self:stretch;margin-left:20px;display:flex}.tutor-user-registration-notice>div:last-child a{text-align:center;width:calc(100% - 40px);height:100%;color:var(--tutor-color-muted);align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.tutor-user-registration-notice>div:last-child a:hover{color:#3e64de;background:#f3f3f5}.tutor-user-registration-notice>div:last-child a,.tutor-user-registration-notice>div:last-child a:hover,.tutor-user-registration-notice>div:last-child a:focus,.tutor-user-registration-notice>div:last-child a:active{box-shadow:none;outline:0!important}.tutor-user-registration-notice>div:last-child hr{border:none;border-top:1px solid var(--tutor-border-color);width:100%;height:0;margin:0;display:block}.tutor-qna-single-question table.tutor-table-data-td-target [data-td-target]{padding:12px!important}.tutor-qna-single-question table.tutor-table tr:last-child td:last-child{border-radius:0}.tutor-qna-single-question table.tutor-table-data-td-target .is-active:not(.expand-btn){background-color:#fff!important}body.wp-admin .tutor-qna-single-wrapper .tutor-qa-reply{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.tutor-qna-single-question .tutor-qna-single-wrapper .qna-back-button{color:#5b616f;font-size:16px;font-style:normal;font-weight:400}.tutor-qna-single-question .tutor-qa-reply{z-index:10;background:#fff;bottom:0}.tutor-qna-single-question .tutor-qa-reply textarea{border:none;border:1px solid var(--tutor-border-color);resize:none;border-radius:6px;width:100%;padding:15px;min-height:initial!important;height:80px!important}.tutor-qna-single-question .tutor-qa-reply textarea,.tutor-qna-single-question .tutor-qa-reply textarea:focus,.tutor-qna-single-question .tutor-qa-reply textarea:active{box-shadow:none;outline:none!important}.tutor-qna-single-question .tutor-qna-badges .tutor-btn:not(:last-child){margin-right:18px}.tutor-qna-single-question .tutor-qna-single-wrapper{max-height:calc(100vh - 100px);overflow-y:auto}.tutor-qna-single-question .tutor-qa-sticky-bar{border-bottom:1px solid var(--tutor-border-color);z-index:9;margin-bottom:16px;position:-webkit-sticky;position:sticky;top:0}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat{flex-direction:column;margin-bottom:30px;display:flex}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-user{align-items:center;gap:16px;margin-bottom:16px;display:flex}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-user img{border-radius:50%;width:48px;height:48px}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-text{background:#fff;border-radius:8px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0;padding:16px 24px;position:relative}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat .tutor-qna-text:before{content:"";background:inherit;-webkit-clip-path:polygon(0% 0%,0% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,100% 0%);border-radius:3px;width:20px;height:20px;position:absolute;top:-5px;transform:rotate(45deg)}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-left .tutor-qna-text:before{left:15px}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-right{align-items:flex-end}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-right .tutor-qna-user{flex-direction:row-reverse}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat.tutor-qna-right .tutor-qna-text:before{right:15px}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat p{margin:0}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat ul{padding-left:2rem}.tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat ul li{list-style-type:disc}.tutor-qna-single-question:not([data-context=backend-dashboard-qna-single]) .tutor-qna-left .tutor-qna-text{min-width:50px;color:var(--tutor-body-color);background:#e3e9f7}.tutor-qna-single-question:not([data-context=backend-dashboard-qna-single]) .tutor-qna-right .tutor-qna-text{color:var(--tutor-body-color);background:#dbe9eb}.tutor-qna-single-question .tutor-toggle-reply{text-align:right}.tutor-qna-single-question .tutor-toggle-reply span{cursor:pointer}.tutor-qna-single-question .tutor-toggle-reply span:hover{color:#41454f;font-style:normal;font-weight:400;text-decoration:underline}body.wp-admin .tutor-qa-chatlist{margin-top:16px;margin-right:16px}table.qna-list-table .tutor-icon-msg-important-filled{color:var(--tutor-color-muted)}table.qna-list-table .tutor-icon-msg-important-fill-filled{color:#ed9700}table.qna-list-table tr .tutor-qna-title{color:#212327;font-size:16px;font-style:normal;font-weight:500;display:block}table.qna-list-table tr:not(.is-qna-read) .tutor-qna-title{color:#212327;font-size:16px;font-weight:700}table.qna-list-table .tutor-qna-question-col i{margin-right:13px;top:2px;left:-6px;font-size:24px!important}table.qna-list-table .tutor-qna-question-col span{margin-bottom:5px}table.qna-list-table .tutor-qna-question-col small{color:#525252;font-size:13px;font-style:normal;font-weight:500}table.qna-list-table .tutor-qna-question-col:not(.is-read) i{color:var(--tutor-color-primary)}table.qna-list-table .tutor-qna-question-col:not(.is-read) .tutor-qna-content{color:var(--tutor-body-color);font-size:16px;font-style:normal;font-weight:700}table.qna-list-table .tutor-qna-question-col:not(.is-read) .tutor-qna-content ul{padding-left:2rem}table.qna-list-table .tutor-qna-question-col:not(.is-read) .tutor-qna-content ul li{line-height:1.5;list-style-type:disc}table.qna-list-table .tutor-qna-question-col.is-read i{color:#c0c3cb}table.qna-list-table .tutor-qna-question-col.is-read .tutor-qna-content{color:#212327;font-size:16px;font-style:normal;font-weight:500}table.qna-list-table .tutor-qna-question-col.is-read .tutor-qna-content ul{padding-left:2rem}table.qna-list-table .tutor-qna-question-col.is-read .tutor-qna-content ul li{line-height:1.5;list-style-type:disc}.tutor-qna-spotlight-sidebar{padding:15px}.tutor-qna-spotlight-sidebar .tutor-qa-new[data-context=course-single-qna-sidebar]{background:#f4f6f9;width:100%;margin:-15px;padding:15px;position:absolute;bottom:15px}.tutor-qna-spotlight-sidebar .tutor-qa-reply{position:initial!important}.tutor-qa-reply[data-context=course-single-qna-sidebar],.tutor-qa-reply[data-context=course-single-qna-sidebar] textarea,.tutor-qa-reply[data-context=course-single-qna-single],.tutor-qa-reply[data-context=course-single-qna-single] textarea{border:none!important}.tutor-qa-reply[data-context=course-single-qna-sidebar] textarea,.tutor-qa-reply[data-context=course-single-qna-single] textarea{border:1px solid #cdcfd5!important;border-radius:6px!important}#sidebar-qna-tab-content-bak .tutor-qna-single-question .tutor-qa-chatlist .tutor-qna-chat{max-width:100%;margin-bottom:10px}#sidebar-qna-tab-content-bak .tutor-qna-single-question .tutor-qa-reply div{padding:10px 0 0}#sidebar-qna-tab-content-bak .tutor-qa-new .tutor-quesanswer-askquestion:not(.tutor-quesanswer-askquestion-expand) .sidebar-ask-new-qna-submit,#sidebar-qna-tab-content-bak .tutor-qa-new .tutor-quesanswer-askquestion:not(.tutor-quesanswer-askquestion-expand) textarea,#sidebar-qna-tab-content-bak .tutor-qa-new .tutor-quesanswer-askquestion.tutor-quesanswer-askquestion-expand .sidebar-ask-new-qna-btn-wrap{display:none}#sidebar-qna-tab-content-bak .tutor-qa-reply textarea:focus{border:1px solid var(--tutor-color-primary)!important}body.wp-admin .tutor-qna-single-wrapper>*{padding:20px!important}body.wp-admin .tutor-qna-single-wrapper .tutor-qa-reply{border-radius:0}body.wp-admin .tutor-qa-reply{background:0 0}#tutor-course-details-tab-questions .tutor-qna-reply-editor .wp-editor-container{border:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-tinymce.mce-panel{background:#fff;border:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-tinymce.mce-panel>.mce-container-body{border:1px solid #dcdfe6;border-radius:6px}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-tinymce.mce-panel{box-shadow:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-toolbar-grp{background:0 0;border-bottom:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-top-part:before{box-shadow:0 1px #cdcfd5}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-statusbar{border-top:none}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-statusbar>.mce-container-body .mce-path{visibility:hidden}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-statusbar.mce-last{background-color:transparent}#tutor-course-details-tab-questions .tutor-qna-reply-editor .mce-toolbar .mce-ico{color:#767c8e;--size:22px;width:var(--size);height:var(--size);justify-content:center;align-items:center;display:flex}.answer-image-matched-wrap{display:block}.answer-image-matched-wrap .image-matching-item{align-items:center;display:flex}.answer-image-matched-wrap .image-matching-item:not(:last-child){margin-bottom:12px}.answer-image-matched-wrap .image-matching-item img{max-width:35px}.answer-image-matched-wrap .image-matching-item .dragged-caption{margin-left:12px;font-size:14px}.correct-answer-wrap .matching-type{flex-direction:column;align-items:flex-start;display:flex}.correct-answer-wrap .matching-type:not(:last-child){margin-bottom:12px}.correct-answer-wrap .text-image-type{align-items:center;display:flex}.correct-answer-wrap .text-image-type .image{margin-right:12px}.correct-answer-wrap img{max-width:32px;max-height:32px}.tutor-quiz-attempt-details img{width:100%}.tutor-quiz-attempt-details .tutor-icon-rounded{box-sizing:border-box;cursor:pointer;border-style:solid;border-width:1px;border-radius:3px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex;overflow:hidden}.tutor-quiz-attempt-details .tutor-icon-rounded:not(:hover){opacity:.8}.tutor-quiz-attempt-details tr td{vertical-align:middle}.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-correct .tutor-icon-rounded.tutor-color-danger,.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-wrong .tutor-icon-rounded.tutor-color-success,.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-pending .tutor-icon-rounded.tutor-color-success,.tutor-quiz-attempt-details tr:not(:hover).tutor-quiz-answer-status-pending .tutor-icon-rounded.tutor-color-danger{color:#cdcfd5!important;border-color:#cdcfd5!important}.tutor-quiz-attempt-details .explain-toggle{background:#f4f6f9;padding:4px;text-align:center!important}.tutor-quiz-attempt-details .explain-toggle button{margin:0;line-height:32px}@media (max-width:575.98px){.tutor-quiz-attempt-details .tutor-manual-review-wrapper{text-align:left}}.tutor-text-ellipsis,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected>*,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-option:last-child{border-top:none}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected{align-items:center;margin-bottom:0;display:grid}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .text-medium-body,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .tutor-option-field-label label,.tutor-option-field-label .tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected label,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .tutor-option-field-label .label,.tutor-option-field-label .tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .label,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected .tutor-option-nav-page.import-export .popup-opener li,.tutor-option-nav-page.import-export .popup-opener .tutor-dropdown-select.select-dropdown .tutor-dropdown-select-selected li{padding-right:20px}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-input-search input{border-color:#dcdbdc;border-top-style:none;border-top-width:medium;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;border-bottom-left-radius:unset!important;border-bottom-right-radius:unset!important}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-input-search input:active,.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-input-search input:focus{box-shadow:none;border-color:#dcdbdc}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container.is-active{z-index:999;text-align:left}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container{z-index:-1}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container .tutor-frequencies{max-height:100%;overflow-y:auto}.tutor-dropdown-select.select-dropdown .tutor-dropdown-select-options-container{flex-direction:column;min-width:228px;display:flex;overflow-y:hidden}.tutor-zoom-meeting-modal-wrap .tutor-dropdown-select.select-dropdown{width:100%}.tutor-option-nav-page .create-certificate-steps .item-wrapper,.tutor-cb-templates-table .create-certificate-steps .item-wrapper{background-position:right 25px center;background-repeat:no-repeat;background-size:50%}.rtl .tutor-option-nav-page .create-certificate-steps .item-wrapper,.rtl .tutor-cb-templates-table .create-certificate-steps .item-wrapper{background-position:25px 50%}.tutor-option-nav-page .create-certificate-steps h4,.tutor-cb-templates-table .create-certificate-steps h4{color:#161616;margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.42}.tutor-option-nav-page .create-certificate-steps ul,.tutor-cb-templates-table .create-certificate-steps ul{counter-reset:listItem}.tutor-option-nav-page .create-certificate-steps ul li,.tutor-cb-templates-table .create-certificate-steps ul li{margin-bottom:13px;font-size:15px;line-height:1.6;list-style:none;display:block}.tutor-option-nav-page .create-certificate-steps ul li:before,.tutor-cb-templates-table .create-certificate-steps ul li:before{counter-increment:listItem;content:counter(listItem)".";margin-right:12px}.tutor-option-nav-page .create-certificate-steps .create-certificate-btn,.tutor-cb-templates-table .create-certificate-steps .create-certificate-btn{margin-top:28px}.tutor-option-nav-page .create-certificate-steps .item-wrapper,.tutor-cb-templates-table .create-certificate-steps .item-wrapper{padding:42px 52px 54px}.tutor-option-nav-page.tutor-cb-templates-table .item-wrapper,.tutor-cb-templates-table.tutor-cb-templates-table .item-wrapper{box-sizing:border-box;background-position:right -1px center;border:1px solid #e0e2ea;border-radius:10px;margin-bottom:16px}.tutor-option-nav-page.tutor-cb-templates-table .tutor-certificate-step-description,.tutor-cb-templates-table.tutor-cb-templates-table .tutor-certificate-step-description{max-width:374px}.tutor-option-nav-page .all-certificate .tutor-option-field-row,.tutor-cb-templates-table .all-certificate .tutor-option-field-row{grid-gap:20px;grid-template-columns:98px 1fr auto}.tutor-option-nav-page .all-certificate .certificate-thumb,.tutor-cb-templates-table .all-certificate .certificate-thumb{justify-self:center;display:inline-flex;position:relative}.tutor-option-nav-page .all-certificate .certificate-thumb:before,.tutor-cb-templates-table .all-certificate .certificate-thumb:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background-color:rgba(22,22,22,.5);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0.75C6.54545 0.75 1.85455 4.13182 0 8.93182C1.85455 13.7318 6.54545 17.1136 12 17.1136C17.4545 17.1136 22.1455 13.7318 24 8.93182C22.1455 4.13182 17.4545 0.75 12 0.75ZM12.0007 14.3863C8.94617 14.3863 6.54617 11.9863 6.54617 8.93177C6.54617 5.87723 8.94617 3.47723 12.0007 3.47723C15.0553 3.47723 17.4553 5.87723 17.4553 8.93177C17.4553 11.9863 15.0553 14.3863 12.0007 14.3863ZM8.72754 8.93195C8.72754 7.0774 10.1457 5.65922 12.0003 5.65922C13.8548 5.65922 15.273 7.0774 15.273 8.93195C15.273 10.7865 13.8548 12.2047 12.0003 12.2047C10.1457 12.2047 8.72754 10.7865 8.72754 8.93195Z' fill='white'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;border-radius:3px;width:100%;height:100%;transition:all .2s linear;position:absolute}.tutor-option-nav-page .all-certificate .certificate-thumb:hover:before,.tutor-cb-templates-table .all-certificate .certificate-thumb:hover:before{opacity:1}.tutor-option-nav-page .no-certificate .certificate-thumb,.tutor-cb-templates-table .no-certificate .certificate-thumb{text-align:center}.tutor-option-nav-page .no-certificate .certificate-thumb p,.tutor-cb-templates-table .no-certificate .certificate-thumb p{margin-top:24px;font-size:20px;line-height:1.5}.tutor-option-nav-page .no-certificate .item-wrapper,.tutor-cb-templates-table .no-certificate .item-wrapper{padding-top:50px;padding-bottom:50px}.tutor-option-nav-page .certificate-template .tutor-option-field-row,.tutor-cb-templates-table .certificate-template .tutor-option-field-row{border-bottom:none}.tutor-option-nav-page .certificate-template .radio-thumbnail,.tutor-cb-templates-table .certificate-template .radio-thumbnail{grid-gap:18px 16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.tutor-option-nav-page .certificate-template .radio-thumbnail label,.tutor-cb-templates-table .certificate-template .radio-thumbnail label{margin:unset;cursor:pointer;display:inline-flex}.tutor-option-nav-page .certificate-template .radio-thumbnail input[type=radio]:checked~.icon-wrapper img{box-shadow:0 0 0 1px var(--tutor-color-primary)}.tutor-cb-templates-table .certificate-template .radio-thumbnail input[type=radio]:checked~.icon-wrapper img{box-shadow:0 0 0 1px var(--tutor-color-primary)}.tutor-option-nav-page .certificate-settings .signature-upload-wrap,.tutor-cb-templates-table .certificate-settings .signature-upload-wrap{text-align:left;padding-top:7px;padding-bottom:13px}.tutor-option-nav-page .certificate-settings .signature-upload,.tutor-cb-templates-table .certificate-settings .signature-upload{text-align:left;align-items:center;display:flex}.tutor-option-nav-page .certificate-settings .signature-preview,.tutor-cb-templates-table .certificate-settings .signature-preview{border:2px solid #e8e8e8;border-radius:3px;justify-content:center;width:200px;height:60px;padding:2px 0;display:flex}.tutor-option-nav-page .certificate-settings .signature-preview img,.tutor-cb-templates-table .certificate-settings .signature-preview img{object-fit:scale-down;width:100%;height:100%}.tutor-option-nav-page .certificate-settings .signature-info,.tutor-cb-templates-table .certificate-settings .signature-info{margin-left:23px}.tutor-option-nav-page .certificate-settings .signature-upload span.delete-btn,.tutor-cb-templates-table .certificate-settings .signature-upload span.delete-btn{cursor:pointer;background-color:#f44337;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' viewBox='0 0 12 14' fill='none'%3e%3cpath d='M1.36301 12.0781C1.36301 12.3889 1.48628 12.687 1.7057 12.9068C1.92512 13.1265 2.22272 13.25 2.53302 13.25H9.55307C9.86337 13.25 10.161 13.1265 10.3804 12.9068C10.5998 12.687 10.7231 12.3889 10.7231 12.0781V3.875H1.36301V12.0781ZM7.99306 5.82813C7.99306 5.72453 8.03415 5.62517 8.10729 5.55191C8.18043 5.47866 8.27962 5.4375 8.38306 5.4375C8.48649 5.4375 8.58569 5.47866 8.65883 5.55191C8.73197 5.62517 8.77306 5.72453 8.77306 5.82813V11.2969C8.77306 11.4005 8.73197 11.4998 8.65883 11.5731C8.58569 11.6463 8.48649 11.6875 8.38306 11.6875C8.27962 11.6875 8.18043 11.6463 8.10729 11.5731C8.03415 11.4998 7.99306 11.4005 7.99306 11.2969V5.82813ZM5.65304 5.82813C5.65304 5.72453 5.69413 5.62517 5.76727 5.55191C5.84041 5.47866 5.93961 5.4375 6.04304 5.4375C6.14648 5.4375 6.24568 5.47866 6.31882 5.55191C6.39196 5.62517 6.43305 5.72453 6.43305 5.82813V11.2969C6.43305 11.4005 6.39196 11.4998 6.31882 11.5731C6.24568 11.6463 6.14648 11.6875 6.04304 11.6875C5.93961 11.6875 5.84041 11.6463 5.76727 11.5731C5.69413 11.4998 5.65304 11.4005 5.65304 11.2969V5.82813ZM3.31303 5.82813C3.31303 5.72453 3.35412 5.62517 3.42726 5.55191C3.50039 5.47866 3.59959 5.4375 3.70303 5.4375C3.80646 5.4375 3.90566 5.47866 3.9788 5.55191C4.05194 5.62517 4.09303 5.72453 4.09303 5.82813V11.2969C4.09303 11.4005 4.05194 11.4998 3.9788 11.5731C3.90566 11.6463 3.80646 11.6875 3.70303 11.6875C3.59959 11.6875 3.50039 11.6463 3.42726 11.5731C3.35412 11.4998 3.31303 11.4005 3.31303 11.2969V5.82813ZM11.1131 1.53125H8.18806L7.95893 1.07471C7.9104 0.977107 7.83563 0.895005 7.74305 0.837641C7.65046 0.780276 7.54373 0.749926 7.43487 0.750004H4.64879C4.54016 0.749586 4.43362 0.779823 4.34137 0.837251C4.24911 0.894679 4.17487 0.976976 4.12716 1.07471L3.89803 1.53125H0.97301C0.869575 1.53125 0.770377 1.57241 0.697237 1.64567C0.624097 1.71892 0.583008 1.81828 0.583008 1.92188L0.583008 2.70313C0.583008 2.80673 0.624097 2.90609 0.697237 2.97934C0.770377 3.0526 0.869575 3.09375 0.97301 3.09375H11.1131C11.2165 3.09375 11.3157 3.0526 11.3889 2.97934C11.462 2.90609 11.5031 2.80673 11.5031 2.70313V1.92188C11.5031 1.81828 11.462 1.71892 11.3889 1.64567C11.3157 1.57241 11.2165 1.53125 11.1131 1.53125Z' fill='white'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;border-radius:50%;width:24px;height:24px;position:absolute;top:-12px;right:-12px}.tutor-option-nav-page .certificate-settings .signature-upload span.delete-btn:hover,.tutor-cb-templates-table .certificate-settings .signature-upload span.delete-btn:hover{background-color:#f2281a}.tutor-option-nav-page .certificate-settings .signature-upload .signature-preview,.tutor-cb-templates-table .certificate-settings .signature-upload .signature-preview{background:#f3f3f3;position:relative}.tutor-option-nav-page .certificate-settings .tutor-btn,.tutor-cb-templates-table .certificate-settings .tutor-btn{margin-top:24px}.tutor-option-nav-page .certificate-settings .tutor-btn input[type=file]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.tutor-cb-templates-table .certificate-settings .tutor-btn input[type=file]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.tutor-quiz-type-icon{color:#fff;text-align:center;vertical-align:middle;background-color:var(--tutor-color-primary);border-radius:4px;width:32px;height:32px;margin-right:8px;padding:0;font-size:20px;line-height:32px;display:inline-block}.rtl .tutor-quiz-type-icon{margin-left:8px;margin-right:0}.tutor-quiz-type-boolean{background-color:#3e64de}.tutor-quiz-type-single-choice{background-color:#00b890}.tutor-quiz-type-multiple-choices{background-color:#9034a9}.tutor-quiz-type-open-ended{background-color:#fe3129}.tutor-quiz-type-fill-blanks{background-color:#ffbf00}.tutor-quiz-type-short-answer{background-color:#f37512}.tutor-quiz-type-matching{background-color:#8a4a1b}.tutor-quiz-type-image-matching{background-color:#f37512}.tutor-quiz-type-image-answering{background-color:#a322f9}.tutor-quiz-type-ordering{background-color:#1b52d8} \ No newline at end of file Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.9/assets/css: tutor-template-import.min.css Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.9/assets/images: v4-notice-illustration.svg Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.9/assets/images: v4-notice-logo.svg @@ -2820,13 +2820,13 @@ r.e=e=>{return Promise.all(Object.keys(r.f).reduce((t,n)=>{r.f[n](e,t);return t},[]))}})();// webpack/runtime/get javascript chunk filename (()=>{// This function allow to reference chunks r.u=e=>{// return url for filenames not based on template -if(e==="199")return"js/lazy-chunks/tutor-coupon-main-content.js?ver=3.9.9";// return url for filenames based on template +if(e==="199")return"js/lazy-chunks/tutor-coupon-main-content.js?ver=3.9.10";// return url for filenames based on template return""+e+".javascript"}})();// webpack/runtime/get mini-css chunk filename (()=>{// This function allow to reference chunks r.miniCssF=e=>{// return url for filenames not based on template // return url for filenames based on template return""+e+".css"}})();// webpack/runtime/get_full_hash -(()=>{r.h=()=>"1306d8a5b39c3479"})();// webpack/runtime/global +(()=>{r.h=()=>"f0d1ebd3fc32eb2a"})();// webpack/runtime/global (()=>{r.g=(()=>{if(typeof globalThis==="object")return globalThis;try{return this||new Function("return this")()}catch(e){if(typeof window==="object")return window}})()})();// webpack/runtime/has_own_property (()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();// webpack/runtime/load_script (()=>{var e={};var t="tutor:";// loadScript function to load a script via script tag @@ -4818,13 +4818,13 @@ r.e=e=>{return Promise.all(Object.keys(r.f).reduce((t,n)=>{r.f[n](e,t);return t},[]))}})();// webpack/runtime/get javascript chunk filename (()=>{// This function allow to reference chunks r.u=e=>{// return url for filenames not based on template -if(e==="639")return"js/lazy-chunks/tutor-course-builder-basic.js?ver=3.9.9";if(e==="410")return"js/lazy-chunks/tutor-course-builder-curriculum.js?ver=3.9.9";if(e==="132")return"js/lazy-chunks/tutor-course-builder-additional.js?ver=3.9.9";if(e==="456")return"js/lazy-chunks/tutor-course-builder-icon.js?ver=3.9.9";// return url for filenames based on template +if(e==="639")return"js/lazy-chunks/tutor-course-builder-basic.js?ver=3.9.10";if(e==="410")return"js/lazy-chunks/tutor-course-builder-curriculum.js?ver=3.9.10";if(e==="132")return"js/lazy-chunks/tutor-course-builder-additional.js?ver=3.9.10";if(e==="456")return"js/lazy-chunks/tutor-course-builder-icon.js?ver=3.9.10";// return url for filenames based on template return""+e+".javascript"}})();// webpack/runtime/get mini-css chunk filename (()=>{// This function allow to reference chunks r.miniCssF=e=>{// return url for filenames not based on template // return url for filenames based on template return""+e+".css"}})();// webpack/runtime/get_full_hash -(()=>{r.h=()=>"1306d8a5b39c3479"})();// webpack/runtime/global +(()=>{r.h=()=>"f0d1ebd3fc32eb2a"})();// webpack/runtime/global (()=>{r.g=(()=>{if(typeof globalThis==="object")return globalThis;try{return this||new Function("return this")()}catch(e){if(typeof window==="object")return window}})()})();// webpack/runtime/has_own_property (()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();// webpack/runtime/load_script (()=>{var e={};var t="tutor:";// loadScript function to load a script via script tag @@ -279,13 +279,13 @@ r.e=t=>{return Promise.all(Object.keys(r.f).reduce((e,a)=>{r.f[a](t,e);return e},[]))}})();// webpack/runtime/get javascript chunk filename (()=>{// This function allow to reference chunks r.u=t=>{// return url for filenames not based on template -if(t==="187")return"js/lazy-chunks/tutor-react-datepicker.js?ver=3.9.9";// return url for filenames based on template +if(t==="187")return"js/lazy-chunks/tutor-react-datepicker.js?ver=3.9.10";// return url for filenames based on template return""+t+".javascript"}})();// webpack/runtime/get mini-css chunk filename (()=>{// This function allow to reference chunks r.miniCssF=t=>{// return url for filenames not based on template // return url for filenames based on template return""+t+".css"}})();// webpack/runtime/get_full_hash -(()=>{r.h=()=>"1306d8a5b39c3479"})();// webpack/runtime/global +(()=>{r.h=()=>"f0d1ebd3fc32eb2a"})();// webpack/runtime/global (()=>{r.g=(()=>{if(typeof globalThis==="object")return globalThis;try{return this||new Function("return this")()}catch(t){if(typeof window==="object")return window}})()})();// webpack/runtime/has_own_property (()=>{r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e)})();// webpack/runtime/load_script (()=>{var t={};var e="tutor:";// loadScript function to load a script via script tag @@ -670,7 +670,7 @@ // and we could have a special build just for that // but this is much easier and the native packages // might use a different theme context in the future anyway -typeof HTMLElement!=="undefined"?/* #__PURE__ */tN({key:"css"}):null);var t9=t7.Provider;var t8=function t(){return useContext(t7)};var et=function t(t){return/*#__PURE__*/(0,n.forwardRef)(function(e,r){// the cache will never be null in the browser +typeof HTMLElement!=="undefined"?/* #__PURE__ */tN({key:"css"}):null);var t8=t7.Provider;var t9=function t(){return useContext(t7)};var et=function t(t){return/*#__PURE__*/(0,n.forwardRef)(function(e,r){// the cache will never be null in the browser var a=(0,n.useContext)(t7);return t(e,a,r)})};var ee=/* #__PURE__ */n.createContext({});var er=function t(){return React.useContext(ee)};var ea=function t(t,e){if(typeof e==="function"){var r=e(t);return r}return _extends({},t,e)};var en=/* #__PURE__ *//* unused pure expression or super */null&&weakMemoize(function(t){return weakMemoize(function(e){return ea(t,e)})});var eo=function t(t){var e=React.useContext(ee);if(t.theme!==e){e=en(e)(t.theme)}return /*#__PURE__*/React.createElement(ee.Provider,{value:e},t.children)};function ei(t){var e=t.displayName||t.name||"Component";var r=/*#__PURE__*/React.forwardRef(function e(e,r){var a=React.useContext(ee);return /*#__PURE__*/React.createElement(t,_extends({theme:a,ref:r},e))});r.displayName="WithTheme("+e+")";return hoistNonReactStatics(r,t)}var es={}.hasOwnProperty;var eu="__EMOTION_TYPE_PLEASE_DO_NOT_USE__";var ec=function t(t,e){var r={};for(var a in e){if(es.call(e,a)){r[a]=e[a]}}r[eu]=t;// Runtime labeling is an opt-in feature because: return r};var el=function t(t){var e=t.cache,r=t.serialized,a=t.isStringTag;tR(e,r,a);t4(function(){return tF(e,r,a)});return null};var ed=/* #__PURE__ */et(function(t,e,r){var a=t.css;// so that using `css` from `emotion` and passing the result to the css prop works // not passing the registered cache to serializeStyles because it would @@ -776,8 +776,8 @@ var e6=r(34309);// EXTERNAL MODULE: ./v2-library/src/js/defaultTab.js var e3=r(94447);// EXTERNAL MODULE: ./v2-library/src/js/nav.js var e7=r(62282);// EXTERNAL MODULE: ./v2-library/src/js/passwordStrengthChecker.js -var e9=r(76940);// EXTERNAL MODULE: ./v2-library/src/js/general.js -var e8=r(93995);// EXTERNAL MODULE: ./v2-library/src/js/accordion.js +var e8=r(76940);// EXTERNAL MODULE: ./v2-library/src/js/general.js +var e9=r(93995);// EXTERNAL MODULE: ./v2-library/src/js/accordion.js var rt=r(14609);// EXTERNAL MODULE: ./v2-library/src/js/accordionRadioFields.js var re=r(55059);// EXTERNAL MODULE: ./v2-library/src/js/dropdownSelect.js var rr=r(86842);// EXTERNAL MODULE: ./v2-library/src/js/toggleMore.js Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.9/assets/js: tutor-template-import-script.js @@ -37,7 +37,6 @@ public function __construct() { add_action( 'admin_notices', array( $this, 'show_unstable_version_admin_notice' ) ); - add_action( 'admin_notices', array( $this, 'show_v4_beta_notice' ) ); add_action( 'admin_menu', array( $this, 'register_menu' ) ); // Force activate menu for necessary. @@ -87,61 +86,6 @@ } /** - * Show version 4 admin notice. - * - * @since 3.9.9 - * - * @return void - */ - public function show_v4_beta_notice() { - if ( version_compare( TUTOR_VERSION, '4', '<' ) ) { - ?> - <div class="tutor-v4-beta-notice notice is-dismissible"> - <div class="tutor-v4-beta-notice-left"> - <img src="<?php echo esc_url( tutor()->url . 'assets/images/v4-notice-logo.svg' ); ?>" alt="Tutor LMS 4.0 Beta"> - </div> - <div class="tutor-v4-beta-notice-right"> - <div class="tutor-v4-beta-notice-right-content"> - <h3><?php esc_html_e( 'Be the First to Try Tutor LMS 4.0 Beta!', 'tutor' ); ?></h3> - <p> - <?php - echo wp_kses( - sprintf( - /* translators: 1: opening anchor tag, 2: closing anchor tag */ - __( - 'Explore the upcoming features of Tutor LMS 4.0, test the experience, and help us improve with your valuable %1$sfeedback%2$s.', - 'tutor' - ), - '<a href="https://forms.gle/Dxc1CWT63UcEAJGR9" target="_blank" rel="noopener noreferrer">', - ' <i class="tutor-icon-external-link" aria-hidden="true"></i></a>' - ), - array( - 'a' => array( - 'href' => true, - 'target' => true, - 'rel' => true, - ), - 'i' => array( - 'class' => true, - 'aria-hidden' => true, - ), - ) - ); - ?> - </p> - </div> - <div class="tutor-v4-beta-notice-right-buttons"> - <a href="https://tutorlms.com/blog/first-look-into-tutor-lms-4-0/?nocache=1" target="_blank" rel="noopener noreferrer" class="tutor-btn tutor-btn-tertiary tutor-gap-4px tutor-text-nowrap"> - <?php esc_html_e( 'Try now', 'tutor' ); ?> - </a> - </div> - </div> - </div> - <?php - } - } - - /** * Register admin menus * * @since 1.0.0 @@ -289,14 +233,6 @@ 'zoom' => null, 'google_meet' => null, 'h5p' => null, - 'themes' => array( - 'parent_slug' => 'tutor', - 'page_title' => __( 'Themes', 'tutor' ), - 'menu_title' => __( 'Themes', 'tutor' ), - 'capability' => 'manage_tutor', - 'menu_slug' => 'tutor-themes', - 'callback' => array( $this, 'tutor_themes' ), - ), 'addons' => array( 'parent_slug' => 'tutor', 'page_title' => __( 'Addons', 'tutor' ), @@ -369,15 +305,6 @@ } /** - * Tutor template view - * - * @since 3.6.0 - */ - public function tutor_themes() { - include tutor()->path . 'views/template-import/templates.php'; - } - - /** * Welcome page opt-out * * @since 3.0.0 @@ -246,11 +246,6 @@ if ( 'tutor-addons' === $page ) { wp_enqueue_script( 'tutor-coupon', tutor()->url . 'assets/js/tutor-addon-list.js', array( 'wp-i18n', 'wp-element' ), TUTOR_VERSION, true ); } - - if ( 'tutor-themes' === $page ) { - wp_enqueue_style( 'tutor-template-import', tutor()->url . 'assets/css/tutor-template-import.min.css', array(), TUTOR_VERSION, 'all' ); - wp_enqueue_script( 'tutor-template-import-js', tutor()->url . 'assets/js/tutor-template-import-script.js', array( 'wp-i18n' ), TUTOR_VERSION, true ); - } } /** @@ -14,7 +14,6 @@ use Tutor\Ecommerce\Ecommerce; use Tutor\Helpers\QueryHelper; use Tutor\Migrations\Migration; -use Tutor\TemplateImport\TemplateImportInit; if ( ! defined( 'ABSPATH' ) ) { exit; @@ -510,9 +509,6 @@ $this->course_filter = new Course_Filter(); $this->permalink = new Permalink(); - // Template import. - new TemplateImportInit(); - // Integrations. $this->woocommerce = new WooCommerce(); $this->edd = new TutorEDD(); @@ -634,11 +630,22 @@ require_once ABSPATH . 'wp-admin/includes/plugin.php'; } - $is_droip_active = \is_plugin_active( 'droip/droip.php' ); - $tutor_droip_path = $tutor_path . 'includes/droip/droip.php'; - if ( $is_droip_active && file_exists( $tutor_droip_path ) ) { - include $tutor_droip_path; + // Only kirki latest has class KirkiMain. + $is_kirki_active = \is_plugin_active( 'kirki-pro/kirki-pro.php' ) && class_exists( 'KirkiProMain' ); + + if ( $is_kirki_active ) { + $tutor_kirki_path = $tutor_path . 'includes/kirki/kirki.php'; + if ( file_exists( $tutor_kirki_path ) ) { + include $tutor_kirki_path; + } + } else { + $is_droip_active = \is_plugin_active( 'droip/droip.php' ); + $tutor_droip_path = $tutor_path . 'includes/droip/droip.php'; + if ( $is_droip_active && file_exists( $tutor_droip_path ) ) { + include $tutor_droip_path; + } } + } /** @@ -7826,11 +7826,6 @@ * @return int|int[] */ public function get_course_id_by( $content, $object_id ) { - $course_id = Input::get( 'course', 0, Input::TYPE_INT ); - if ( $course_id ) { - return $course_id; - } - $cache_key = "tutor_get_course_id_by_{$content}_{$object_id}"; $course_id = TutorCache::get( $cache_key ); @@ -137,17 +137,19 @@ } case 'start_learning_btn': { - if (! $entry_box_button_logic->show_start_learning_btn) { - return ''; - } - $is_course_completed = tutor_utils()->is_completed_course($course_id, get_current_user_id()); - if ($is_course_completed) { - return ''; - } - $lession_url = tutor_utils()->get_course_first_lesson($course_id); - $extra_attributes .= " data-lession_url=$lession_url"; - return $this->generate_child_element_with_parent_droip_data($extra_attributes); + if (!$entry_box_button_logic->show_start_learning_btn) { + return ''; } + $is_course_completed = tutor_utils()->is_completed_course($course_id, get_current_user_id()); + if ($is_course_completed) { + return ''; + } + $lession_url = tutor_utils()->get_course_first_lesson($course_id); + + $is_public_course = get_post_meta($course_id, '_tutor_is_public_course', true); + $extra_attributes .= " data-lession_url=$lession_url data-course_is_public=$is_public_course"; + return $this->generate_child_element_with_parent_droip_data($extra_attributes); + } case 'continue_learning_btn': { if (! $entry_box_button_logic->show_continue_learning_btn) { @@ -1,2 +1,2 @@ /*! For license information please see preview.min.js.LICENSE.txt */ -(()=>{var t={5740:(t,e,n)=>{"use strict";n.r(e);var r={};function o(t,e){return function(){return t.apply(e,arguments)}}n.r(r),n.d(r,{hasBrowserEnv:()=>rt,hasStandardBrowserEnv:()=>ot,hasStandardBrowserWebWorkerEnv:()=>at});const{toString:i}=Object.prototype,{getPrototypeOf:a}=Object,s=(c=Object.create(null),t=>{const e=i.call(t);return c[e]||(c[e]=e.slice(8,-1).toLowerCase())});var c;const u=t=>(t=t.toLowerCase(),e=>s(e)===t),l=t=>e=>typeof e===t,{isArray:d}=Array,f=l("undefined"),p=u("ArrayBuffer"),h=l("string"),m=l("function"),y=l("number"),g=t=>null!==t&&"object"==typeof t,b=t=>{if("object"!==s(t))return!1;const e=a(t);return!(null!==e&&e!==Object.prototype&&null!==Object.getPrototypeOf(e)||Symbol.toStringTag in t||Symbol.iterator in t)},v=u("Date"),w=u("File"),_=u("Blob"),E=u("FileList"),S=u("URLSearchParams");function O(t,e,{allOwnKeys:n=!1}={}){if(null==t)return;let r,o;if("object"!=typeof t&&(t=[t]),d(t))for(r=0,o=t.length;r<o;r++)e.call(null,t[r],r,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),i=o.length;let a;for(r=0;r<i;r++)a=o[r],e.call(null,t[a],a,t)}}function A(t,e){e=e.toLowerCase();const n=Object.keys(t);let r,o=n.length;for(;o-- >0;)if(r=n[o],e===r.toLowerCase())return r;return null}const x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,R=t=>!f(t)&&t!==x,T=(L="undefined"!=typeof Uint8Array&&a(Uint8Array),t=>L&&t instanceof L);var L;const j=u("HTMLFormElement"),N=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),C=u("RegExp"),P=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};O(n,((n,o)=>{let i;!1!==(i=e(n,o,t))&&(r[o]=i||n)})),Object.defineProperties(t,r)},F="abcdefghijklmnopqrstuvwxyz",k="0123456789",U={DIGIT:k,ALPHA:F,ALPHA_DIGIT:F+F.toUpperCase()+k},D=u("AsyncFunction"),B={isArray:d,isArrayBuffer:p,isBuffer:function(t){return null!==t&&!f(t)&&null!==t.constructor&&!f(t.constructor)&&m(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:t=>{let e;return t&&("function"==typeof FormData&&t instanceof FormData||m(t.append)&&("formdata"===(e=s(t))||"object"===e&&m(t.toString)&&"[object FormData]"===t.toString()))},isArrayBufferView:function(t){let e;return e="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&p(t.buffer),e},isString:h,isNumber:y,isBoolean:t=>!0===t||!1===t,isObject:g,isPlainObject:b,isUndefined:f,isDate:v,isFile:w,isBlob:_,isRegExp:C,isFunction:m,isStream:t=>g(t)&&m(t.pipe),isURLSearchParams:S,isTypedArray:T,isFileList:E,forEach:O,merge:function t(){const{caseless:e}=R(this)&&this||{},n={},r=(r,o)=>{const i=e&&A(n,o)||o;b(n[i])&&b(r)?n[i]=t(n[i],r):b(r)?n[i]=t({},r):d(r)?n[i]=r.slice():n[i]=r};for(let t=0,e=arguments.length;t<e;t++)arguments[t]&&O(arguments[t],r);return n},extend:(t,e,n,{allOwnKeys:r}={})=>(O(e,((e,r)=>{n&&m(e)?t[r]=o(e,n):t[r]=e}),{allOwnKeys:r}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,e,n,r)=>{let o,i,s;const c={};if(e=e||{},null==t)return e;do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)s=o[i],r&&!r(s,t,e)||c[s]||(e[s]=t[s],c[s]=!0);t=!1!==n&&a(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},kindOf:s,kindOfTest:u,endsWith:(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return-1!==r&&r===n},toArray:t=>{if(!t)return null;if(d(t))return t;let e=t.length;if(!y(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},forEachEntry:(t,e)=>{const n=(t&&t[Symbol.iterator]).call(t);let r;for(;(r=n.next())&&!r.done;){const n=r.value;e.call(t,n[0],n[1])}},matchAll:(t,e)=>{let n;const r=[];for(;null!==(n=t.exec(e));)r.push(n);return r},isHTMLForm:j,hasOwnProperty:N,hasOwnProp:N,reduceDescriptors:P,freezeMethods:t=>{P(t,((e,n)=>{if(m(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=t[n];m(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(t,e)=>{const n={},r=t=>{t.forEach((t=>{n[t]=!0}))};return d(t)?r(t):r(String(t).split(e)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(t,e)=>(t=+t,Number.isFinite(t)?t:e),findKey:A,global:x,isContextDefined:R,ALPHABET:U,generateString:(t=16,e=U.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n},isSpecCompliantForm:function(t){return!!(t&&m(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])},toJSONObject:t=>{const e=new Array(10),n=(t,r)=>{if(g(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[r]=t;const o=d(t)?[]:{};return O(t,((t,e)=>{const i=n(t,r+1);!f(i)&&(o[e]=i)})),e[r]=void 0,o}}return t};return n(t,0)},isAsyncFn:D,isThenable:t=>t&&(g(t)||m(t))&&m(t.then)&&m(t.catch)};function q(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}B.inherits(q,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:B.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const I=q.prototype,M={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((t=>{M[t]={value:t}})),Object.defineProperties(q,M),Object.defineProperty(I,"isAxiosError",{value:!0}),q.from=(t,e,n,r,o,i)=>{const a=Object.create(I);return B.toFlatObject(t,a,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),q.call(a,t.message,e,n,r,o),a.cause=t,a.name=t.name,i&&Object.assign(a,i),a};const H=q;function z(t){return B.isPlainObject(t)||B.isArray(t)}function J(t){return B.endsWith(t,"[]")?t.slice(0,-2):t}function W(t,e,n){return t?t.concat(e).map((function(t,e){return t=J(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}const G=B.toFlatObject(B,{},null,(function(t){return/^is[A-Z]/.test(t)})),K=function(t,e,n){if(!B.isObject(t))throw new TypeError("target must be an object");e=e||new FormData;const r=(n=B.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!B.isUndefined(e[t])}))).metaTokens,o=n.visitor||u,i=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&B.isSpecCompliantForm(e);if(!B.isFunction(o))throw new TypeError("visitor must be a function");function c(t){if(null===t)return"";if(B.isDate(t))return t.toISOString();if(!s&&B.isBlob(t))throw new H("Blob is not supported. Use a Buffer instead.");return B.isArrayBuffer(t)||B.isTypedArray(t)?s&&"function"==typeof Blob?new Blob([t]):Buffer.from(t):t}function u(t,n,o){let s=t;if(t&&!o&&"object"==typeof t)if(B.endsWith(n,"{}"))n=r?n:n.slice(0,-2),t=JSON.stringify(t);else if(B.isArray(t)&&function(t){return B.isArray(t)&&!t.some(z)}(t)||(B.isFileList(t)||B.endsWith(n,"[]"))&&(s=B.toArray(t)))return n=J(n),s.forEach((function(t,r){!B.isUndefined(t)&&null!==t&&e.append(!0===a?W([n],r,i):null===a?n:n+"[]",c(t))})),!1;return!!z(t)||(e.append(W(o,n,i),c(t)),!1)}const l=[],d=Object.assign(G,{defaultVisitor:u,convertValue:c,isVisitable:z});if(!B.isObject(t))throw new TypeError("data must be an object");return function t(n,r){if(!B.isUndefined(n)){if(-1!==l.indexOf(n))throw Error("Circular reference detected in "+r.join("."));l.push(n),B.forEach(n,(function(n,i){!0===(!(B.isUndefined(n)||null===n)&&o.call(e,n,B.isString(i)?i.trim():i,r,d))&&t(n,r?r.concat(i):[i])})),l.pop()}}(t),e};function V(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function $(t,e){this._pairs=[],t&&K(t,this,e)}const X=$.prototype;X.append=function(t,e){this._pairs.push([t,e])},X.toString=function(t){const e=t?function(e){return t.call(this,e,V)}:V;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};const Q=$;function Y(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Z(t,e,n){if(!e)return t;const r=n&&n.encode||Y,o=n&&n.serialize;let i;if(i=o?o(e,n):B.isURLSearchParams(e)?e.toString():new Q(e,n).toString(r),i){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}const tt=class{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){B.forEach(this.handlers,(function(e){null!==e&&t(e)}))}},et={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},nt={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Q,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},rt="undefined"!=typeof window&&"undefined"!=typeof document,ot=(it="undefined"!=typeof navigator&&navigator.product,rt&&["ReactNative","NativeScript","NS"].indexOf(it)<0);var it;const at="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,st={...r,...nt},ct=function(t){function e(t,n,r,o){let i=t[o++];const a=Number.isFinite(+i),s=o>=t.length;return i=!i&&B.isArray(r)?r.length:i,s?(B.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&B.isObject(r[i])||(r[i]=[]),e(t,n,r[i],o)&&B.isArray(r[i])&&(r[i]=function(t){const e={},n=Object.keys(t);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],e[i]=t[i];return e}(r[i])),!a)}if(B.isFormData(t)&&B.isFunction(t.entries)){const n={};return B.forEachEntry(t,((t,r)=>{e(function(t){return B.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}(t),r,n,0)})),n}return null},ut={transitional:et,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",r=n.indexOf("application/json")>-1,o=B.isObject(t);if(o&&B.isHTMLForm(t)&&(t=new FormData(t)),B.isFormData(t))return r&&r?JSON.stringify(ct(t)):t;if(B.isArrayBuffer(t)||B.isBuffer(t)||B.isStream(t)||B.isFile(t)||B.isBlob(t))return t;if(B.isArrayBufferView(t))return t.buffer;if(B.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(t,e){return K(t,new st.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return st.isNode&&B.isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}(t,this.formSerializer).toString();if((i=B.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return K(i?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||r?(e.setContentType("application/json",!1),function(t,e,n){if(B.isString(t))try{return(0,JSON.parse)(t),B.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){const e=this.transitional||ut.transitional,n=e&&e.forcedJSONParsing,r="json"===this.responseType;if(t&&B.isString(t)&&(n&&!this.responseType||r)){const n=!(e&&e.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(t){if(n){if("SyntaxError"===t.name)throw H.from(t,H.ERR_BAD_RESPONSE,this,null,this.response);throw t}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:st.classes.FormData,Blob:st.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};B.forEach(["delete","get","head","post","put","patch"],(t=>{ut.headers[t]={}}));const lt=ut,dt=B.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ft=Symbol("internals");function pt(t){return t&&String(t).trim().toLowerCase()}function ht(t){return!1===t||null==t?t:B.isArray(t)?t.map(ht):String(t)}function mt(t,e,n,r,o){return B.isFunction(r)?r.call(this,e,n):(o&&(e=n),B.isString(e)?B.isString(r)?-1!==e.indexOf(r):B.isRegExp(r)?r.test(e):void 0:void 0)}class yt{constructor(t){t&&this.set(t)}set(t,e,n){const r=this;function o(t,e,n){const o=pt(e);if(!o)throw new Error("header name must be a non-empty string");const i=B.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||e]=ht(t))}const i=(t,e)=>B.forEach(t,((t,n)=>o(t,n,e)));return B.isPlainObject(t)||t instanceof this.constructor?i(t,e):B.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim())?i((t=>{const e={};let n,r,o;return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),r=t.substring(o+1).trim(),!n||e[n]&&dt[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e})(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=pt(t)){const n=B.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return function(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}(t);if(B.isFunction(e))return e.call(this,t,n);if(B.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=pt(t)){const n=B.findKey(this,t);return!(!n||void 0===this[n]||e&&!mt(0,this[n],n,e))}return!1}delete(t,e){const n=this;let r=!1;function o(t){if(t=pt(t)){const o=B.findKey(n,t);!o||e&&!mt(0,n[o],o,e)||(delete n[o],r=!0)}}return B.isArray(t)?t.forEach(o):o(t),r}clear(t){const e=Object.keys(this);let n=e.length,r=!1;for(;n--;){const o=e[n];t&&!mt(0,this[o],o,t,!0)||(delete this[o],r=!0)}return r}normalize(t){const e=this,n={};return B.forEach(this,((r,o)=>{const i=B.findKey(n,o);if(i)return e[i]=ht(r),void delete e[o];const a=t?function(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}(o):String(o).trim();a!==o&&delete e[o],e[a]=ht(r),n[a]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return B.forEach(this,((n,r)=>{null!=n&&!1!==n&&(e[r]=t&&B.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=(this[ft]=this[ft]={accessors:{}}).accessors,n=this.prototype;function r(t){const r=pt(t);e[r]||(function(t,e){const n=B.toCamelCase(" "+e);["get","set","has"].forEach((r=>{Object.defineProperty(t,r+n,{value:function(t,n,o){return this[r].call(this,e,t,n,o)},configurable:!0})}))}(n,t),e[r]=!0)}return B.isArray(t)?t.forEach(r):r(t),this}}yt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),B.reduceDescriptors(yt.prototype,(({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}})),B.freezeMethods(yt);const gt=yt;function bt(t,e){const n=this||lt,r=e||n,o=gt.from(r.headers);let i=r.data;return B.forEach(t,(function(t){i=t.call(n,i,o.normalize(),e?e.status:void 0)})),o.normalize(),i}function vt(t){return!(!t||!t.__CANCEL__)}function wt(t,e,n){H.call(this,null==t?"canceled":t,H.ERR_CANCELED,e,n),this.name="CanceledError"}B.inherits(wt,H,{__CANCEL__:!0});const _t=wt,Et=st.hasStandardBrowserEnv?{write(t,e,n,r,o,i){const a=[t+"="+encodeURIComponent(e)];B.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),B.isString(r)&&a.push("path="+r),B.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function St(t,e){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)?function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}(t,e):e}const Ot=st.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function r(n){let r=n;return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=r(window.location.href),function(t){const e=B.isString(t)?r(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return!0};function At(t,e){let n=0;const r=function(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o,i=0,a=0;return e=void 0!==e?e:1e3,function(s){const c=Date.now(),u=r[a];o||(o=c),n[i]=s,r[i]=c;let l=a,d=0;for(;l!==i;)d+=n[l++],l%=t;if(i=(i+1)%t,i===a&&(a=(a+1)%t),c-o<e)return;const f=u&&c-u;return f?Math.round(1e3*d/f):void 0}}(50,250);return o=>{const i=o.loaded,a=o.lengthComputable?o.total:void 0,s=i-n,c=r(s);n=i;const u={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:c||void 0,estimated:c&&a&&i<=a?(a-i)/c:void 0,event:o};u[e?"download":"upload"]=!0,t(u)}}const xt={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(t){return new Promise((function(e,n){let r=t.data;const o=gt.from(t.headers).normalize();let i,a,{responseType:s,withXSRFToken:c}=t;function u(){t.cancelToken&&t.cancelToken.unsubscribe(i),t.signal&&t.signal.removeEventListener("abort",i)}if(B.isFormData(r))if(st.hasStandardBrowserEnv||st.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if(!1!==(a=o.getContentType())){const[t,...e]=a?a.split(";").map((t=>t.trim())).filter(Boolean):[];o.setContentType([t||"multipart/form-data",...e].join("; "))}let l=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(e+":"+n))}const d=St(t.baseURL,t.url);function f(){if(!l)return;const r=gt.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(t,e,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(new H("Request failed with status code "+n.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}((function(t){e(t),u()}),(function(t){n(t),u()}),{data:s&&"text"!==s&&"json"!==s?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:r,config:t,request:l}),l=null}if(l.open(t.method.toUpperCase(),Z(d,t.params,t.paramsSerializer),!0),l.timeout=t.timeout,"onloadend"in l?l.onloadend=f:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(f)},l.onabort=function(){l&&(n(new H("Request aborted",H.ECONNABORTED,t,l)),l=null)},l.onerror=function(){n(new H("Network Error",H.ERR_NETWORK,t,l)),l=null},l.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const r=t.transitional||et;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new H(e,r.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,t,l)),l=null},st.hasStandardBrowserEnv&&(c&&B.isFunction(c)&&(c=c(t)),c||!1!==c&&Ot(d))){const e=t.xsrfHeaderName&&t.xsrfCookieName&&Et.read(t.xsrfCookieName);e&&o.set(t.xsrfHeaderName,e)}void 0===r&&o.setContentType(null),"setRequestHeader"in l&&B.forEach(o.toJSON(),(function(t,e){l.setRequestHeader(e,t)})),B.isUndefined(t.withCredentials)||(l.withCredentials=!!t.withCredentials),s&&"json"!==s&&(l.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&l.addEventListener("progress",At(t.onDownloadProgress,!0)),"function"==typeof t.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",At(t.onUploadProgress)),(t.cancelToken||t.signal)&&(i=e=>{l&&(n(!e||e.type?new _t(null,t,l):e),l.abort(),l=null)},t.cancelToken&&t.cancelToken.subscribe(i),t.signal&&(t.signal.aborted?i():t.signal.addEventListener("abort",i)));const p=function(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}(d);p&&-1===st.protocols.indexOf(p)?n(new H("Unsupported protocol "+p+":",H.ERR_BAD_REQUEST,t)):l.send(r||null)}))}};B.forEach(xt,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(t){}Object.defineProperty(t,"adapterName",{value:e})}}));const Rt=t=>`- ${t}`,Tt=t=>B.isFunction(t)||null===t||!1===t,Lt=t=>{t=B.isArray(t)?t:[t];const{length:e}=t;let n,r;const o={};for(let i=0;i<e;i++){let e;if(n=t[i],r=n,!Tt(n)&&(r=xt[(e=String(n)).toLowerCase()],void 0===r))throw new H(`Unknown adapter '${e}'`);if(r)break;o[e||"#"+i]=r}if(!r){const t=Object.entries(o).map((([t,e])=>`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build")));let n=e?t.length>1?"since :\n"+t.map(Rt).join("\n"):" "+Rt(t[0]):"as no adapter specified";throw new H("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function jt(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new _t(null,t)}function Nt(t){return jt(t),t.headers=gt.from(t.headers),t.data=bt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1),Lt(t.adapter||lt.adapter)(t).then((function(e){return jt(t),e.data=bt.call(t,t.transformResponse,e),e.headers=gt.from(e.headers),e}),(function(e){return vt(e)||(jt(t),e&&e.response&&(e.response.data=bt.call(t,t.transformResponse,e.response),e.response.headers=gt.from(e.response.headers))),Promise.reject(e)}))}const Ct=t=>t instanceof gt?t.toJSON():t;function Pt(t,e){e=e||{};const n={};function r(t,e,n){return B.isPlainObject(t)&&B.isPlainObject(e)?B.merge.call({caseless:n},t,e):B.isPlainObject(e)?B.merge({},e):B.isArray(e)?e.slice():e}function o(t,e,n){return B.isUndefined(e)?B.isUndefined(t)?void 0:r(void 0,t,n):r(t,e,n)}function i(t,e){if(!B.isUndefined(e))return r(void 0,e)}function a(t,e){return B.isUndefined(e)?B.isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function s(n,o,i){return i in e?r(n,o):i in t?r(void 0,n):void 0}const c={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(t,e)=>o(Ct(t),Ct(e),!0)};return B.forEach(Object.keys(Object.assign({},t,e)),(function(r){const i=c[r]||o,a=i(t[r],e[r],r);B.isUndefined(a)&&i!==s||(n[r]=a)})),n}const Ft={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{Ft[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const kt={};Ft.transitional=function(t,e,n){function r(t,e){return"[Axios v1.6.2] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,o,i)=>{if(!1===t)throw new H(r(o," has been removed"+(e?" in "+e:"")),H.ERR_DEPRECATED);return e&&!kt[o]&&(kt[o]=!0,console.warn(r(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,o,i)}};const Ut={assertOptions:function(t,e,n){if("object"!=typeof t)throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],a=e[i];if(a){const e=t[i],n=void 0===e||a(e,i,t);if(!0!==n)throw new H("option "+i+" must be "+n,H.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new H("Unknown option "+i,H.ERR_BAD_OPTION)}},validators:Ft},Dt=Ut.validators;class Bt{constructor(t){this.defaults=t,this.interceptors={request:new tt,response:new tt}}request(t,e){"string"==typeof t?(e=e||{}).url=t:e=t||{},e=Pt(this.defaults,e);const{transitional:n,paramsSerializer:r,headers:o}=e;void 0!==n&&Ut.assertOptions(n,{silentJSONParsing:Dt.transitional(Dt.boolean),forcedJSONParsing:Dt.transitional(Dt.boolean),clarifyTimeoutError:Dt.transitional(Dt.boolean)},!1),null!=r&&(B.isFunction(r)?e.paramsSerializer={serialize:r}:Ut.assertOptions(r,{encode:Dt.function,serialize:Dt.function},!0)),e.method=(e.method||this.defaults.method||"get").toLowerCase();let i=o&&B.merge(o.common,o[e.method]);o&&B.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=gt.concat(i,o);const a=[];let s=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(s=s&&t.synchronous,a.unshift(t.fulfilled,t.rejected))}));const c=[];let u;this.interceptors.response.forEach((function(t){c.push(t.fulfilled,t.rejected)}));let l,d=0;if(!s){const t=[Nt.bind(this),void 0];for(t.unshift.apply(t,a),t.push.apply(t,c),l=t.length,u=Promise.resolve(e);d<l;)u=u.then(t[d++],t[d++]);return u}l=a.length;let f=e;for(d=0;d<l;){const t=a[d++],e=a[d++];try{f=t(f)}catch(t){e.call(this,t);break}}try{u=Nt.call(this,f)}catch(t){return Promise.reject(t)}for(d=0,l=c.length;d<l;)u=u.then(c[d++],c[d++]);return u}getUri(t){return Z(St((t=Pt(this.defaults,t)).baseURL,t.url),t.params,t.paramsSerializer)}}B.forEach(["delete","get","head","options"],(function(t){Bt.prototype[t]=function(e,n){return this.request(Pt(n||{},{method:t,url:e,data:(n||{}).data}))}})),B.forEach(["post","put","patch"],(function(t){function e(e){return function(n,r,o){return this.request(Pt(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Bt.prototype[t]=e(),Bt.prototype[t+"Form"]=e(!0)}));const qt=Bt;class It{constructor(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then((t=>{if(!n._listeners)return;let e=n._listeners.length;for(;e-- >0;)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const r=new Promise((t=>{n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,o){n.reason||(n.reason=new _t(t,r,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;return{token:new It((function(e){t=e})),cancel:t}}}const Mt=It,Ht={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ht).forEach((([t,e])=>{Ht[e]=t}));const zt=Ht,Jt=function t(e){const n=new qt(e),r=o(qt.prototype.request,n);return B.extend(r,qt.prototype,n,{allOwnKeys:!0}),B.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return t(Pt(e,n))},r}(lt);Jt.Axios=qt,Jt.CanceledError=_t,Jt.CancelToken=Mt,Jt.isCancel=vt,Jt.VERSION="1.6.2",Jt.toFormData=K,Jt.AxiosError=H,Jt.Cancel=Jt.CanceledError,Jt.all=function(t){return Promise.all(t)},Jt.spread=function(t){return function(e){return t.apply(null,e)}},Jt.isAxiosError=function(t){return B.isObject(t)&&!0===t.isAxiosError},Jt.mergeConfig=Pt,Jt.AxiosHeaders=gt,Jt.formToJSON=t=>ct(B.isHTMLForm(t)?new FormData(t):t),Jt.getAdapter=Lt,Jt.HttpStatusCode=zt,Jt.default=Jt;const Wt=Jt;var Gt="tde";function Kt(t){return Kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Kt(t)}function Vt(){Vt=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof g?e:g,a=Object.create(i.prototype),s=new j(r||[]);return o(a,"_invoke",{value:x(t,n,s)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=l;var f="suspendedStart",p="suspendedYield",h="executing",m="completed",y={};function g(){}function b(){}function v(){}var w={};u(w,a,(function(){return this}));var _=Object.getPrototypeOf,E=_&&_(_(N([])));E&&E!==n&&r.call(E,a)&&(w=E);var S=v.prototype=g.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function n(o,i,a,s){var c=d(t[o],t,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==Kt(l)&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,s)}),(function(t){n("throw",t,a,s)})):e.resolve(l).then((function(t){u.value=t,a(u)}),(function(t){return n("throw",t,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return i=i?i.then(o,o):o()}})}function x(e,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===m){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=R(s,r);if(c){if(c===y)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=d(e,n,r);if("normal"===u.type){if(o=r.done?m:p,u.arg===y)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=m,r.method="throw",r.arg=u.arg)}}}function R(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,R(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var i=d(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,y;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function L(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function N(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(Kt(e)+" is not iterable")}return b.prototype=v,o(S,"constructor",{value:v,configurable:!0}),o(v,"constructor",{value:b,configurable:!0}),b.displayName=u(v,c,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===b||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,u(t,c,"GeneratorFunction")),t.prototype=Object.create(S),t},e.awrap=function(t){return{__await:t}},O(A.prototype),u(A.prototype,s,(function(){return this})),e.AsyncIterator=A,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new A(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},O(S),u(S,c,"Generator"),u(S,a,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=N,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(L),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return s.type="throw",s.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),L(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;L(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},e}function $t(t,e,n,r,o,i,a){try{var s=t[i](a),c=s.value}catch(t){return void n(t)}s.done?e(c):Promise.resolve(c).then(r,o)}var Xt=function(t){if(t){var e=document.createElement("div");e.classList.add("".concat(Gt,"-loading-overlay"));var n=document.createElement("div");n.classList.add("".concat(Gt,"-loading-spinner"));var r=.6*Math.min(t.offsetHeight,t.offsetWidth);n.style.minHeight="".concat(r,"px"),n.style.minWidth="".concat(r,"px"),e.appendChild(n),t.style.position="relative",t.appendChild(e)}},Qt=function(t){t&&setTimeout((function(){var e=t.querySelector(".".concat(Gt,"-loading-overlay"));e&&e.remove()}),100)},Yt=function(){var t,e=(t=Vt().mark((function t(e,n){var r;return Vt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:(r=new FormData).append("action","tutor_handle_api_calls"),r.append("method","generate_html"),r.append("droip_data",e),r.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),n.course_id&&r.append("course_id",n.course_id),Wt.post(wp_droip.ajaxUrl,r).then((function(t){var n=t.data;if(n.success){e=JSON.parse(e);var r=n.data,o=document.querySelector('[data-droip="'.concat(e.root,'"]'));o&&(o.outerHTML=r,window.courseActionInit())}})).catch((function(t){console.log(t)}));case 7:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){$t(i,r,o,a,s,"next",t)}function s(t){$t(i,r,o,a,s,"throw",t)}a(void 0)}))});return function(t,n){return e.apply(this,arguments)}}(),Zt=function(){ie(),de(),fe(),pe(),he(),me(),ye(),se(),ce(),ue(),re(),le(),te(),ee(),ne()},te=function(){(document.querySelectorAll('div[id^="tutor-gift-this-course-modal"]')||[]).forEach((function(t){document.body.appendChild(t)}))},ee=function(){document.querySelectorAll('[data-action_type="gift_course_btn"]').forEach((function(t){t.getAttribute("data-login_url")&&t.addEventListener("click",(function(){window.location.href=t.getAttribute("data-login_url")}))}))},ne=function(){document.querySelectorAll('[data-action_type="membership_btn"]').forEach((function(t){t.addEventListener("click",(function(){var e=t.getAttribute("data-login_url");window.location.href=e||t.getAttribute("data-pricing_url")}))}))},re=function(){var t=document.querySelectorAll('[data-content_type="cart_count"]');if(0!==t.length){var e=0,n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","get_user_cart_item_count"),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){var r;if(!0===(null==n||null===(r=n.data)||void 0===r?void 0:r.success)){var o=n.data;e=o.data,t.forEach((function(t){t.innerHTML=e}))}})).catch((function(t){console.log(t)}))}},oe=function(t){var e=t.currentTarget,n=e.hasAttribute("data-tutor_subscription_enrollment");if(Xt(e),!tde.isLoggedIn)return Qt(e),void(window.location.href="/dashboard");setTimeout((function(){var t=e.getAttribute("data-course_id"),r=new FormData;r.append("action","tutor_handle_api_calls"),r.append("method","enroll_course"),r.append("course_id",t),r.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),n&&r.append("tutor_subscription_enrollment","true"),Wt.post(wp_droip.ajaxUrl,r).then((function(n){var r;if(!0===(null==n||null===(r=n.data)||void 0===r?void 0:r.success)){var o=e.querySelector("textarea");Yt(o.value,{course_id:t}).then((function(t){Qt(e)}))}})).catch((function(t){console.log(t)}))}),500)},ie=function(){document.querySelectorAll('[data-action_type="enroll_btn"]').forEach((function(t){t.removeEventListener("click",oe),t.addEventListener("click",oe)}))},ae=function(t){var e=t.currentTarget;Xt(e),setTimeout((function(){var t=e.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","add_to_cart_course"),n.append("course_id",t),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){var r,o;if(!0===(null===(o=n=null===(r=n)||void 0===r?void 0:r.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.success)){var i=e.querySelector("textarea");Yt(i.value,{course_id:t}).then((function(t){re(),Qt(e)}))}else{var a,s;null!==(a=n)&&void 0!==a&&null!==(a=a.data)&&void 0!==a&&a.redirect&&(Qt(e),window.location.href=null===(s=n)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.data)}})).catch((function(t){console.log(t)}))}),500)},se=function(){document.querySelectorAll('[data-action_type="add_to_cart_btn"]').forEach((function(t){t.removeEventListener("click",ae),t.addEventListener("click",ae)}))},ce=function(){document.querySelectorAll('[data-action_type="remove_from_cart_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(Xt(t),!tde.isLoggedIn)return Qt(t),void(window.location.href="/dashboard");setTimeout((function(){var e=t.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","remove_from_cart_course"),n.append("course_id",e),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(t){var e;200===(null==t||null===(e=t.data)||void 0===e?void 0:e.status_code)&&window.location.reload()})).catch((function(t){console.log(t)}))}),500)}))}))},ue=function(){document.querySelectorAll('[data-action_type="view_cart_btn"]').forEach((function(t){t.addEventListener("click",(function(){var e=t.getAttribute("data-cart_url");window.location.href=e}))}))},le=function(){document.querySelectorAll('[data-action_type="subscribe_now_btn"]').forEach((function(t){t.addEventListener("click",(function(){Xt(t);var e=function(t,e){for(var n=t.parentElement;n;){var r=n.querySelector('[data-type="subscription"]');if(r)return r;n=n.parentElement}return null}(t);if(e){var n=e.querySelectorAll('input[type="radio"][data-subscription_id]'),r=null;n.forEach((function(t){t.checked&&(r=t.getAttribute("data-subscription_id"))})),setTimeout((function(){Qt(t);var e=t.getAttribute("data-login_url");if(e)window.location.href=e;else if(r){var n=t.getAttribute("data-checkout_url");window.location.href=function(t,e,n){var r="".concat(encodeURIComponent("plan"),"=").concat(encodeURIComponent(n)),o="&";if(t.indexOf("?")<0)o="?";else{var i=t.slice(-1);"&"!==i&&"?"!==i||(o="")}return t+(o+r)}(n,0,r)}}),500)}else Qt(t)}))}))},de=function(){document.querySelectorAll('[data-action_type="start_learning_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-lession_url");window.location.href=e}else window.location.href="/dashboard"}))}))},fe=function(){document.querySelectorAll('[data-action_type="continue_learning_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-continue_learning_url");window.location.href=e}else window.location.href="/dashboard"}))}))},pe=function(){document.querySelectorAll('[data-action_type="certificate_view_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-certificate_url");window.location.href=e}else window.location.href="/dashboard"}))}))},he=function(){document.querySelectorAll('[data-action_type="complete_course_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(Xt(t),!tde.isLoggedIn)return Qt(t),void(window.location.href="/dashboard");setTimeout((function(){var e=t.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","complete_course"),n.append("course_id",e),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){var r;if(console.log(n),!0===(null==n||null===(r=n.data)||void 0===r?void 0:r.data)){var o=t.querySelector("textarea");Yt(o.value,{course_id:e}).then((function(e){Qt(t)}))}})).catch((function(t){console.log(t)}))}),500)}))}))},me=function(){document.querySelectorAll('[data-action_type="retake_course_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-continue_learning_url");window.location.href=e}else window.location.href="/dashboard"}))}))},ye=function(){document.querySelectorAll('[data-action_type="wishlist_btn"]').forEach((function(t){t.addEventListener("click",(function(){ge(t)}))})),document.querySelectorAll('[data-action_type="wishlisted_btn"]').forEach((function(t){t.addEventListener("click",(function(){ge(t)}))}))},ge=function(t){if(Xt(t),!tde.isLoggedIn)return Qt(t),void(window.location.href="/dashboard");setTimeout((function(){var e=t.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_course_add_to_wishlist"),n.append("course_id",e),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){n.data;var r=t.querySelector("textarea");Yt(r.value,{course_id:e}).then((function(e){Qt(t)}))})).catch((function(t){console.log(t)}))}),500)};document.addEventListener("DOMContentLoaded",(function(){setTimeout((function(){Zt()}),100)})),window.courseActionInit=Zt,void 0!==window.droipPreviewScripts&&window.droipPreviewScripts.push(Zt)},9933:()=>{function t(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var e;function n(){window.document.querySelectorAll("[tde_element_type=add-rating]").forEach((function(t){var e,n;(n=(e=t).querySelectorAll("[tde_element_type=add-rating-star]")).forEach((function(t,r){t.addEventListener("click",(function(r){return function(t,e,n){var r=Number(e.getAttribute("data-star_index")||"0")+1,o=t.querySelector('input[name="rating"]'),i=Number(o.value||"0");i===r&&1===i&&(r=0),o.value=r;var a=0;n.forEach((function(t,e){e<5?e<r?(t.setAttribute("data-element_hide","false"),t.setAttribute("data-star_index",e)):t.setAttribute("data-element_hide","true"):a<5-r?(t.setAttribute("data-element_hide","false"),t.setAttribute("data-star_index",r+a),a++):t.setAttribute("data-element_hide","true")}))}(e,t,n)}))}))}))}try{n()}catch(t){}window.initCommentChildScripts=[].concat(function(e){if(Array.isArray(e))return t(e)}(e=window.initCommentChildScripts||[])||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[n])}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={exports:{}};return t[r](i,i.exports,n),i.exports}n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n(5740),n(9933)})(); \ No newline at end of file +(()=>{var t={5740:(t,e,n)=>{"use strict";n.r(e);var r={};function o(t,e){return function(){return t.apply(e,arguments)}}n.r(r),n.d(r,{hasBrowserEnv:()=>rt,hasStandardBrowserEnv:()=>ot,hasStandardBrowserWebWorkerEnv:()=>at});const{toString:i}=Object.prototype,{getPrototypeOf:a}=Object,s=(c=Object.create(null),t=>{const e=i.call(t);return c[e]||(c[e]=e.slice(8,-1).toLowerCase())});var c;const u=t=>(t=t.toLowerCase(),e=>s(e)===t),l=t=>e=>typeof e===t,{isArray:d}=Array,f=l("undefined"),p=u("ArrayBuffer"),h=l("string"),m=l("function"),y=l("number"),g=t=>null!==t&&"object"==typeof t,b=t=>{if("object"!==s(t))return!1;const e=a(t);return!(null!==e&&e!==Object.prototype&&null!==Object.getPrototypeOf(e)||Symbol.toStringTag in t||Symbol.iterator in t)},v=u("Date"),w=u("File"),_=u("Blob"),E=u("FileList"),S=u("URLSearchParams");function O(t,e,{allOwnKeys:n=!1}={}){if(null==t)return;let r,o;if("object"!=typeof t&&(t=[t]),d(t))for(r=0,o=t.length;r<o;r++)e.call(null,t[r],r,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),i=o.length;let a;for(r=0;r<i;r++)a=o[r],e.call(null,t[a],a,t)}}function A(t,e){e=e.toLowerCase();const n=Object.keys(t);let r,o=n.length;for(;o-- >0;)if(r=n[o],e===r.toLowerCase())return r;return null}const x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,R=t=>!f(t)&&t!==x,T=(L="undefined"!=typeof Uint8Array&&a(Uint8Array),t=>L&&t instanceof L);var L;const j=u("HTMLFormElement"),N=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),C=u("RegExp"),P=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};O(n,((n,o)=>{let i;!1!==(i=e(n,o,t))&&(r[o]=i||n)})),Object.defineProperties(t,r)},F="abcdefghijklmnopqrstuvwxyz",k="0123456789",U={DIGIT:k,ALPHA:F,ALPHA_DIGIT:F+F.toUpperCase()+k},D=u("AsyncFunction"),B={isArray:d,isArrayBuffer:p,isBuffer:function(t){return null!==t&&!f(t)&&null!==t.constructor&&!f(t.constructor)&&m(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:t=>{let e;return t&&("function"==typeof FormData&&t instanceof FormData||m(t.append)&&("formdata"===(e=s(t))||"object"===e&&m(t.toString)&&"[object FormData]"===t.toString()))},isArrayBufferView:function(t){let e;return e="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&p(t.buffer),e},isString:h,isNumber:y,isBoolean:t=>!0===t||!1===t,isObject:g,isPlainObject:b,isUndefined:f,isDate:v,isFile:w,isBlob:_,isRegExp:C,isFunction:m,isStream:t=>g(t)&&m(t.pipe),isURLSearchParams:S,isTypedArray:T,isFileList:E,forEach:O,merge:function t(){const{caseless:e}=R(this)&&this||{},n={},r=(r,o)=>{const i=e&&A(n,o)||o;b(n[i])&&b(r)?n[i]=t(n[i],r):b(r)?n[i]=t({},r):d(r)?n[i]=r.slice():n[i]=r};for(let t=0,e=arguments.length;t<e;t++)arguments[t]&&O(arguments[t],r);return n},extend:(t,e,n,{allOwnKeys:r}={})=>(O(e,((e,r)=>{n&&m(e)?t[r]=o(e,n):t[r]=e}),{allOwnKeys:r}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,e,n,r)=>{let o,i,s;const c={};if(e=e||{},null==t)return e;do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)s=o[i],r&&!r(s,t,e)||c[s]||(e[s]=t[s],c[s]=!0);t=!1!==n&&a(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},kindOf:s,kindOfTest:u,endsWith:(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return-1!==r&&r===n},toArray:t=>{if(!t)return null;if(d(t))return t;let e=t.length;if(!y(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},forEachEntry:(t,e)=>{const n=(t&&t[Symbol.iterator]).call(t);let r;for(;(r=n.next())&&!r.done;){const n=r.value;e.call(t,n[0],n[1])}},matchAll:(t,e)=>{let n;const r=[];for(;null!==(n=t.exec(e));)r.push(n);return r},isHTMLForm:j,hasOwnProperty:N,hasOwnProp:N,reduceDescriptors:P,freezeMethods:t=>{P(t,((e,n)=>{if(m(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=t[n];m(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(t,e)=>{const n={},r=t=>{t.forEach((t=>{n[t]=!0}))};return d(t)?r(t):r(String(t).split(e)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(t,e)=>(t=+t,Number.isFinite(t)?t:e),findKey:A,global:x,isContextDefined:R,ALPHABET:U,generateString:(t=16,e=U.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n},isSpecCompliantForm:function(t){return!!(t&&m(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])},toJSONObject:t=>{const e=new Array(10),n=(t,r)=>{if(g(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[r]=t;const o=d(t)?[]:{};return O(t,((t,e)=>{const i=n(t,r+1);!f(i)&&(o[e]=i)})),e[r]=void 0,o}}return t};return n(t,0)},isAsyncFn:D,isThenable:t=>t&&(g(t)||m(t))&&m(t.then)&&m(t.catch)};function q(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}B.inherits(q,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:B.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const I=q.prototype,M={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((t=>{M[t]={value:t}})),Object.defineProperties(q,M),Object.defineProperty(I,"isAxiosError",{value:!0}),q.from=(t,e,n,r,o,i)=>{const a=Object.create(I);return B.toFlatObject(t,a,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),q.call(a,t.message,e,n,r,o),a.cause=t,a.name=t.name,i&&Object.assign(a,i),a};const H=q;function z(t){return B.isPlainObject(t)||B.isArray(t)}function J(t){return B.endsWith(t,"[]")?t.slice(0,-2):t}function W(t,e,n){return t?t.concat(e).map((function(t,e){return t=J(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}const G=B.toFlatObject(B,{},null,(function(t){return/^is[A-Z]/.test(t)})),K=function(t,e,n){if(!B.isObject(t))throw new TypeError("target must be an object");e=e||new FormData;const r=(n=B.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!B.isUndefined(e[t])}))).metaTokens,o=n.visitor||u,i=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&B.isSpecCompliantForm(e);if(!B.isFunction(o))throw new TypeError("visitor must be a function");function c(t){if(null===t)return"";if(B.isDate(t))return t.toISOString();if(!s&&B.isBlob(t))throw new H("Blob is not supported. Use a Buffer instead.");return B.isArrayBuffer(t)||B.isTypedArray(t)?s&&"function"==typeof Blob?new Blob([t]):Buffer.from(t):t}function u(t,n,o){let s=t;if(t&&!o&&"object"==typeof t)if(B.endsWith(n,"{}"))n=r?n:n.slice(0,-2),t=JSON.stringify(t);else if(B.isArray(t)&&function(t){return B.isArray(t)&&!t.some(z)}(t)||(B.isFileList(t)||B.endsWith(n,"[]"))&&(s=B.toArray(t)))return n=J(n),s.forEach((function(t,r){!B.isUndefined(t)&&null!==t&&e.append(!0===a?W([n],r,i):null===a?n:n+"[]",c(t))})),!1;return!!z(t)||(e.append(W(o,n,i),c(t)),!1)}const l=[],d=Object.assign(G,{defaultVisitor:u,convertValue:c,isVisitable:z});if(!B.isObject(t))throw new TypeError("data must be an object");return function t(n,r){if(!B.isUndefined(n)){if(-1!==l.indexOf(n))throw Error("Circular reference detected in "+r.join("."));l.push(n),B.forEach(n,(function(n,i){!0===(!(B.isUndefined(n)||null===n)&&o.call(e,n,B.isString(i)?i.trim():i,r,d))&&t(n,r?r.concat(i):[i])})),l.pop()}}(t),e};function V(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function $(t,e){this._pairs=[],t&&K(t,this,e)}const X=$.prototype;X.append=function(t,e){this._pairs.push([t,e])},X.toString=function(t){const e=t?function(e){return t.call(this,e,V)}:V;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};const Q=$;function Y(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Z(t,e,n){if(!e)return t;const r=n&&n.encode||Y,o=n&&n.serialize;let i;if(i=o?o(e,n):B.isURLSearchParams(e)?e.toString():new Q(e,n).toString(r),i){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}const tt=class{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){B.forEach(this.handlers,(function(e){null!==e&&t(e)}))}},et={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},nt={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Q,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},rt="undefined"!=typeof window&&"undefined"!=typeof document,ot=(it="undefined"!=typeof navigator&&navigator.product,rt&&["ReactNative","NativeScript","NS"].indexOf(it)<0);var it;const at="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,st={...r,...nt},ct=function(t){function e(t,n,r,o){let i=t[o++];const a=Number.isFinite(+i),s=o>=t.length;return i=!i&&B.isArray(r)?r.length:i,s?(B.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&B.isObject(r[i])||(r[i]=[]),e(t,n,r[i],o)&&B.isArray(r[i])&&(r[i]=function(t){const e={},n=Object.keys(t);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],e[i]=t[i];return e}(r[i])),!a)}if(B.isFormData(t)&&B.isFunction(t.entries)){const n={};return B.forEachEntry(t,((t,r)=>{e(function(t){return B.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}(t),r,n,0)})),n}return null},ut={transitional:et,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",r=n.indexOf("application/json")>-1,o=B.isObject(t);if(o&&B.isHTMLForm(t)&&(t=new FormData(t)),B.isFormData(t))return r&&r?JSON.stringify(ct(t)):t;if(B.isArrayBuffer(t)||B.isBuffer(t)||B.isStream(t)||B.isFile(t)||B.isBlob(t))return t;if(B.isArrayBufferView(t))return t.buffer;if(B.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(t,e){return K(t,new st.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return st.isNode&&B.isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}(t,this.formSerializer).toString();if((i=B.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return K(i?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||r?(e.setContentType("application/json",!1),function(t,e,n){if(B.isString(t))try{return(0,JSON.parse)(t),B.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){const e=this.transitional||ut.transitional,n=e&&e.forcedJSONParsing,r="json"===this.responseType;if(t&&B.isString(t)&&(n&&!this.responseType||r)){const n=!(e&&e.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(t){if(n){if("SyntaxError"===t.name)throw H.from(t,H.ERR_BAD_RESPONSE,this,null,this.response);throw t}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:st.classes.FormData,Blob:st.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};B.forEach(["delete","get","head","post","put","patch"],(t=>{ut.headers[t]={}}));const lt=ut,dt=B.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ft=Symbol("internals");function pt(t){return t&&String(t).trim().toLowerCase()}function ht(t){return!1===t||null==t?t:B.isArray(t)?t.map(ht):String(t)}function mt(t,e,n,r,o){return B.isFunction(r)?r.call(this,e,n):(o&&(e=n),B.isString(e)?B.isString(r)?-1!==e.indexOf(r):B.isRegExp(r)?r.test(e):void 0:void 0)}class yt{constructor(t){t&&this.set(t)}set(t,e,n){const r=this;function o(t,e,n){const o=pt(e);if(!o)throw new Error("header name must be a non-empty string");const i=B.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||e]=ht(t))}const i=(t,e)=>B.forEach(t,((t,n)=>o(t,n,e)));return B.isPlainObject(t)||t instanceof this.constructor?i(t,e):B.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim())?i((t=>{const e={};let n,r,o;return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),r=t.substring(o+1).trim(),!n||e[n]&&dt[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e})(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=pt(t)){const n=B.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return function(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}(t);if(B.isFunction(e))return e.call(this,t,n);if(B.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=pt(t)){const n=B.findKey(this,t);return!(!n||void 0===this[n]||e&&!mt(0,this[n],n,e))}return!1}delete(t,e){const n=this;let r=!1;function o(t){if(t=pt(t)){const o=B.findKey(n,t);!o||e&&!mt(0,n[o],o,e)||(delete n[o],r=!0)}}return B.isArray(t)?t.forEach(o):o(t),r}clear(t){const e=Object.keys(this);let n=e.length,r=!1;for(;n--;){const o=e[n];t&&!mt(0,this[o],o,t,!0)||(delete this[o],r=!0)}return r}normalize(t){const e=this,n={};return B.forEach(this,((r,o)=>{const i=B.findKey(n,o);if(i)return e[i]=ht(r),void delete e[o];const a=t?function(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}(o):String(o).trim();a!==o&&delete e[o],e[a]=ht(r),n[a]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return B.forEach(this,((n,r)=>{null!=n&&!1!==n&&(e[r]=t&&B.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=(this[ft]=this[ft]={accessors:{}}).accessors,n=this.prototype;function r(t){const r=pt(t);e[r]||(function(t,e){const n=B.toCamelCase(" "+e);["get","set","has"].forEach((r=>{Object.defineProperty(t,r+n,{value:function(t,n,o){return this[r].call(this,e,t,n,o)},configurable:!0})}))}(n,t),e[r]=!0)}return B.isArray(t)?t.forEach(r):r(t),this}}yt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),B.reduceDescriptors(yt.prototype,(({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}})),B.freezeMethods(yt);const gt=yt;function bt(t,e){const n=this||lt,r=e||n,o=gt.from(r.headers);let i=r.data;return B.forEach(t,(function(t){i=t.call(n,i,o.normalize(),e?e.status:void 0)})),o.normalize(),i}function vt(t){return!(!t||!t.__CANCEL__)}function wt(t,e,n){H.call(this,null==t?"canceled":t,H.ERR_CANCELED,e,n),this.name="CanceledError"}B.inherits(wt,H,{__CANCEL__:!0});const _t=wt,Et=st.hasStandardBrowserEnv?{write(t,e,n,r,o,i){const a=[t+"="+encodeURIComponent(e)];B.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),B.isString(r)&&a.push("path="+r),B.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function St(t,e){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)?function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}(t,e):e}const Ot=st.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function r(n){let r=n;return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=r(window.location.href),function(t){const e=B.isString(t)?r(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return!0};function At(t,e){let n=0;const r=function(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o,i=0,a=0;return e=void 0!==e?e:1e3,function(s){const c=Date.now(),u=r[a];o||(o=c),n[i]=s,r[i]=c;let l=a,d=0;for(;l!==i;)d+=n[l++],l%=t;if(i=(i+1)%t,i===a&&(a=(a+1)%t),c-o<e)return;const f=u&&c-u;return f?Math.round(1e3*d/f):void 0}}(50,250);return o=>{const i=o.loaded,a=o.lengthComputable?o.total:void 0,s=i-n,c=r(s);n=i;const u={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:c||void 0,estimated:c&&a&&i<=a?(a-i)/c:void 0,event:o};u[e?"download":"upload"]=!0,t(u)}}const xt={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(t){return new Promise((function(e,n){let r=t.data;const o=gt.from(t.headers).normalize();let i,a,{responseType:s,withXSRFToken:c}=t;function u(){t.cancelToken&&t.cancelToken.unsubscribe(i),t.signal&&t.signal.removeEventListener("abort",i)}if(B.isFormData(r))if(st.hasStandardBrowserEnv||st.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if(!1!==(a=o.getContentType())){const[t,...e]=a?a.split(";").map((t=>t.trim())).filter(Boolean):[];o.setContentType([t||"multipart/form-data",...e].join("; "))}let l=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(e+":"+n))}const d=St(t.baseURL,t.url);function f(){if(!l)return;const r=gt.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(t,e,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(new H("Request failed with status code "+n.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}((function(t){e(t),u()}),(function(t){n(t),u()}),{data:s&&"text"!==s&&"json"!==s?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:r,config:t,request:l}),l=null}if(l.open(t.method.toUpperCase(),Z(d,t.params,t.paramsSerializer),!0),l.timeout=t.timeout,"onloadend"in l?l.onloadend=f:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(f)},l.onabort=function(){l&&(n(new H("Request aborted",H.ECONNABORTED,t,l)),l=null)},l.onerror=function(){n(new H("Network Error",H.ERR_NETWORK,t,l)),l=null},l.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const r=t.transitional||et;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new H(e,r.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,t,l)),l=null},st.hasStandardBrowserEnv&&(c&&B.isFunction(c)&&(c=c(t)),c||!1!==c&&Ot(d))){const e=t.xsrfHeaderName&&t.xsrfCookieName&&Et.read(t.xsrfCookieName);e&&o.set(t.xsrfHeaderName,e)}void 0===r&&o.setContentType(null),"setRequestHeader"in l&&B.forEach(o.toJSON(),(function(t,e){l.setRequestHeader(e,t)})),B.isUndefined(t.withCredentials)||(l.withCredentials=!!t.withCredentials),s&&"json"!==s&&(l.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&l.addEventListener("progress",At(t.onDownloadProgress,!0)),"function"==typeof t.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",At(t.onUploadProgress)),(t.cancelToken||t.signal)&&(i=e=>{l&&(n(!e||e.type?new _t(null,t,l):e),l.abort(),l=null)},t.cancelToken&&t.cancelToken.subscribe(i),t.signal&&(t.signal.aborted?i():t.signal.addEventListener("abort",i)));const p=function(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}(d);p&&-1===st.protocols.indexOf(p)?n(new H("Unsupported protocol "+p+":",H.ERR_BAD_REQUEST,t)):l.send(r||null)}))}};B.forEach(xt,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(t){}Object.defineProperty(t,"adapterName",{value:e})}}));const Rt=t=>`- ${t}`,Tt=t=>B.isFunction(t)||null===t||!1===t,Lt=t=>{t=B.isArray(t)?t:[t];const{length:e}=t;let n,r;const o={};for(let i=0;i<e;i++){let e;if(n=t[i],r=n,!Tt(n)&&(r=xt[(e=String(n)).toLowerCase()],void 0===r))throw new H(`Unknown adapter '${e}'`);if(r)break;o[e||"#"+i]=r}if(!r){const t=Object.entries(o).map((([t,e])=>`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build")));let n=e?t.length>1?"since :\n"+t.map(Rt).join("\n"):" "+Rt(t[0]):"as no adapter specified";throw new H("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function jt(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new _t(null,t)}function Nt(t){return jt(t),t.headers=gt.from(t.headers),t.data=bt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1),Lt(t.adapter||lt.adapter)(t).then((function(e){return jt(t),e.data=bt.call(t,t.transformResponse,e),e.headers=gt.from(e.headers),e}),(function(e){return vt(e)||(jt(t),e&&e.response&&(e.response.data=bt.call(t,t.transformResponse,e.response),e.response.headers=gt.from(e.response.headers))),Promise.reject(e)}))}const Ct=t=>t instanceof gt?t.toJSON():t;function Pt(t,e){e=e||{};const n={};function r(t,e,n){return B.isPlainObject(t)&&B.isPlainObject(e)?B.merge.call({caseless:n},t,e):B.isPlainObject(e)?B.merge({},e):B.isArray(e)?e.slice():e}function o(t,e,n){return B.isUndefined(e)?B.isUndefined(t)?void 0:r(void 0,t,n):r(t,e,n)}function i(t,e){if(!B.isUndefined(e))return r(void 0,e)}function a(t,e){return B.isUndefined(e)?B.isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function s(n,o,i){return i in e?r(n,o):i in t?r(void 0,n):void 0}const c={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(t,e)=>o(Ct(t),Ct(e),!0)};return B.forEach(Object.keys(Object.assign({},t,e)),(function(r){const i=c[r]||o,a=i(t[r],e[r],r);B.isUndefined(a)&&i!==s||(n[r]=a)})),n}const Ft={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{Ft[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const kt={};Ft.transitional=function(t,e,n){function r(t,e){return"[Axios v1.6.2] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,o,i)=>{if(!1===t)throw new H(r(o," has been removed"+(e?" in "+e:"")),H.ERR_DEPRECATED);return e&&!kt[o]&&(kt[o]=!0,console.warn(r(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,o,i)}};const Ut={assertOptions:function(t,e,n){if("object"!=typeof t)throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],a=e[i];if(a){const e=t[i],n=void 0===e||a(e,i,t);if(!0!==n)throw new H("option "+i+" must be "+n,H.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new H("Unknown option "+i,H.ERR_BAD_OPTION)}},validators:Ft},Dt=Ut.validators;class Bt{constructor(t){this.defaults=t,this.interceptors={request:new tt,response:new tt}}request(t,e){"string"==typeof t?(e=e||{}).url=t:e=t||{},e=Pt(this.defaults,e);const{transitional:n,paramsSerializer:r,headers:o}=e;void 0!==n&&Ut.assertOptions(n,{silentJSONParsing:Dt.transitional(Dt.boolean),forcedJSONParsing:Dt.transitional(Dt.boolean),clarifyTimeoutError:Dt.transitional(Dt.boolean)},!1),null!=r&&(B.isFunction(r)?e.paramsSerializer={serialize:r}:Ut.assertOptions(r,{encode:Dt.function,serialize:Dt.function},!0)),e.method=(e.method||this.defaults.method||"get").toLowerCase();let i=o&&B.merge(o.common,o[e.method]);o&&B.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=gt.concat(i,o);const a=[];let s=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(s=s&&t.synchronous,a.unshift(t.fulfilled,t.rejected))}));const c=[];let u;this.interceptors.response.forEach((function(t){c.push(t.fulfilled,t.rejected)}));let l,d=0;if(!s){const t=[Nt.bind(this),void 0];for(t.unshift.apply(t,a),t.push.apply(t,c),l=t.length,u=Promise.resolve(e);d<l;)u=u.then(t[d++],t[d++]);return u}l=a.length;let f=e;for(d=0;d<l;){const t=a[d++],e=a[d++];try{f=t(f)}catch(t){e.call(this,t);break}}try{u=Nt.call(this,f)}catch(t){return Promise.reject(t)}for(d=0,l=c.length;d<l;)u=u.then(c[d++],c[d++]);return u}getUri(t){return Z(St((t=Pt(this.defaults,t)).baseURL,t.url),t.params,t.paramsSerializer)}}B.forEach(["delete","get","head","options"],(function(t){Bt.prototype[t]=function(e,n){return this.request(Pt(n||{},{method:t,url:e,data:(n||{}).data}))}})),B.forEach(["post","put","patch"],(function(t){function e(e){return function(n,r,o){return this.request(Pt(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Bt.prototype[t]=e(),Bt.prototype[t+"Form"]=e(!0)}));const qt=Bt;class It{constructor(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then((t=>{if(!n._listeners)return;let e=n._listeners.length;for(;e-- >0;)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const r=new Promise((t=>{n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,o){n.reason||(n.reason=new _t(t,r,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;return{token:new It((function(e){t=e})),cancel:t}}}const Mt=It,Ht={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ht).forEach((([t,e])=>{Ht[e]=t}));const zt=Ht,Jt=function t(e){const n=new qt(e),r=o(qt.prototype.request,n);return B.extend(r,qt.prototype,n,{allOwnKeys:!0}),B.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return t(Pt(e,n))},r}(lt);Jt.Axios=qt,Jt.CanceledError=_t,Jt.CancelToken=Mt,Jt.isCancel=vt,Jt.VERSION="1.6.2",Jt.toFormData=K,Jt.AxiosError=H,Jt.Cancel=Jt.CanceledError,Jt.all=function(t){return Promise.all(t)},Jt.spread=function(t){return function(e){return t.apply(null,e)}},Jt.isAxiosError=function(t){return B.isObject(t)&&!0===t.isAxiosError},Jt.mergeConfig=Pt,Jt.AxiosHeaders=gt,Jt.formToJSON=t=>ct(B.isHTMLForm(t)?new FormData(t):t),Jt.getAdapter=Lt,Jt.HttpStatusCode=zt,Jt.default=Jt;const Wt=Jt;var Gt="tde";function Kt(t){return Kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Kt(t)}function Vt(){Vt=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof g?e:g,a=Object.create(i.prototype),s=new j(r||[]);return o(a,"_invoke",{value:x(t,n,s)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=l;var f="suspendedStart",p="suspendedYield",h="executing",m="completed",y={};function g(){}function b(){}function v(){}var w={};u(w,a,(function(){return this}));var _=Object.getPrototypeOf,E=_&&_(_(N([])));E&&E!==n&&r.call(E,a)&&(w=E);var S=v.prototype=g.prototype=Object.create(w);function O(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function n(o,i,a,s){var c=d(t[o],t,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==Kt(l)&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,s)}),(function(t){n("throw",t,a,s)})):e.resolve(l).then((function(t){u.value=t,a(u)}),(function(t){return n("throw",t,a,s)}))}s(c.arg)}var i;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return i=i?i.then(o,o):o()}})}function x(e,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===m){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var c=R(s,r);if(c){if(c===y)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var u=d(e,n,r);if("normal"===u.type){if(o=r.done?m:p,u.arg===y)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=m,r.method="throw",r.arg=u.arg)}}}function R(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,R(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var i=d(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,y;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function L(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function N(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(Kt(e)+" is not iterable")}return b.prototype=v,o(S,"constructor",{value:v,configurable:!0}),o(v,"constructor",{value:b,configurable:!0}),b.displayName=u(v,c,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===b||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,u(t,c,"GeneratorFunction")),t.prototype=Object.create(S),t},e.awrap=function(t){return{__await:t}},O(A.prototype),u(A.prototype,s,(function(){return this})),e.AsyncIterator=A,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new A(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},O(S),u(S,c,"Generator"),u(S,a,(function(){return this})),u(S,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=N,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(L),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return s.type="throw",s.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),L(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;L(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},e}function $t(t,e,n,r,o,i,a){try{var s=t[i](a),c=s.value}catch(t){return void n(t)}s.done?e(c):Promise.resolve(c).then(r,o)}var Xt=function(t){if(t){var e=document.createElement("div");e.classList.add("".concat(Gt,"-loading-overlay"));var n=document.createElement("div");n.classList.add("".concat(Gt,"-loading-spinner"));var r=.6*Math.min(t.offsetHeight,t.offsetWidth);n.style.minHeight="".concat(r,"px"),n.style.minWidth="".concat(r,"px"),e.appendChild(n),t.style.position="relative",t.appendChild(e)}},Qt=function(t){t&&setTimeout((function(){var e=t.querySelector(".".concat(Gt,"-loading-overlay"));e&&e.remove()}),100)},Yt=function(){var t,e=(t=Vt().mark((function t(e,n){var r;return Vt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:(r=new FormData).append("action","tutor_handle_api_calls"),r.append("method","generate_html"),r.append("droip_data",e),r.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),n.course_id&&r.append("course_id",n.course_id),Wt.post(wp_droip.ajaxUrl,r).then((function(t){var n=t.data;if(n.success){e=JSON.parse(e);var r=n.data,o=document.querySelector('[data-droip="'.concat(e.root,'"]'));o&&(o.outerHTML=r,window.courseActionInit())}})).catch((function(t){console.log(t)}));case 7:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){$t(i,r,o,a,s,"next",t)}function s(t){$t(i,r,o,a,s,"throw",t)}a(void 0)}))});return function(t,n){return e.apply(this,arguments)}}(),Zt=function(){ie(),de(),fe(),pe(),he(),me(),ye(),se(),ce(),ue(),re(),le(),te(),ee(),ne()},te=function(){(document.querySelectorAll('div[id^="tutor-gift-this-course-modal"]')||[]).forEach((function(t){document.body.appendChild(t)}))},ee=function(){document.querySelectorAll('[data-action_type="gift_course_btn"]').forEach((function(t){t.getAttribute("data-login_url")&&t.addEventListener("click",(function(){window.location.href=t.getAttribute("data-login_url")}))}))},ne=function(){document.querySelectorAll('[data-action_type="membership_btn"]').forEach((function(t){t.addEventListener("click",(function(){var e=t.getAttribute("data-login_url");window.location.href=e||t.getAttribute("data-pricing_url")}))}))},re=function(){var t=document.querySelectorAll('[data-content_type="cart_count"]');if(0!==t.length){var e=0,n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","get_user_cart_item_count"),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){var r;if(!0===(null==n||null===(r=n.data)||void 0===r?void 0:r.success)){var o=n.data;e=o.data,t.forEach((function(t){t.innerHTML=e}))}})).catch((function(t){console.log(t)}))}},oe=function(t){var e=t.currentTarget,n=e.hasAttribute("data-tutor_subscription_enrollment");if(Xt(e),!tde.isLoggedIn)return Qt(e),void(window.location.href="/dashboard");setTimeout((function(){var t=e.getAttribute("data-course_id"),r=new FormData;r.append("action","tutor_handle_api_calls"),r.append("method","enroll_course"),r.append("course_id",t),r.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),n&&r.append("tutor_subscription_enrollment","true"),Wt.post(wp_droip.ajaxUrl,r).then((function(n){var r;if(!0===(null==n||null===(r=n.data)||void 0===r?void 0:r.success)){var o=e.querySelector("textarea");Yt(o.value,{course_id:t}).then((function(t){Qt(e)}))}})).catch((function(t){console.log(t)}))}),500)},ie=function(){document.querySelectorAll('[data-action_type="enroll_btn"]').forEach((function(t){t.removeEventListener("click",oe),t.addEventListener("click",oe)}))},ae=function(t){var e=t.currentTarget;Xt(e),setTimeout((function(){var t=e.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","add_to_cart_course"),n.append("course_id",t),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){var r,o;if(!0===(null===(o=n=null===(r=n)||void 0===r?void 0:r.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.success)){var i=e.querySelector("textarea");Yt(i.value,{course_id:t}).then((function(t){re(),Qt(e)}))}else{var a,s;null!==(a=n)&&void 0!==a&&null!==(a=a.data)&&void 0!==a&&a.redirect&&(Qt(e),window.location.href=null===(s=n)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.data)}})).catch((function(t){console.log(t)}))}),500)},se=function(){document.querySelectorAll('[data-action_type="add_to_cart_btn"]').forEach((function(t){t.removeEventListener("click",ae),t.addEventListener("click",ae)}))},ce=function(){document.querySelectorAll('[data-action_type="remove_from_cart_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(Xt(t),!tde.isLoggedIn)return Qt(t),void(window.location.href="/dashboard");setTimeout((function(){var e=t.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","remove_from_cart_course"),n.append("course_id",e),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(t){var e;200===(null==t||null===(e=t.data)||void 0===e?void 0:e.status_code)&&window.location.reload()})).catch((function(t){console.log(t)}))}),500)}))}))},ue=function(){document.querySelectorAll('[data-action_type="view_cart_btn"]').forEach((function(t){t.addEventListener("click",(function(){var e=t.getAttribute("data-cart_url");window.location.href=e}))}))},le=function(){document.querySelectorAll('[data-action_type="subscribe_now_btn"]').forEach((function(t){t.addEventListener("click",(function(){Xt(t);var e=function(t,e){for(var n=t.parentElement;n;){var r=n.querySelector('[data-type="subscription"]');if(r)return r;n=n.parentElement}return null}(t);if(e){var n=e.querySelectorAll('input[type="radio"][data-subscription_id]'),r=null;n.forEach((function(t){t.checked&&(r=t.getAttribute("data-subscription_id"))})),setTimeout((function(){Qt(t);var e=t.getAttribute("data-login_url");if(e)window.location.href=e;else if(r){var n=t.getAttribute("data-checkout_url");window.location.href=function(t,e,n){var r="".concat(encodeURIComponent("plan"),"=").concat(encodeURIComponent(n)),o="&";if(t.indexOf("?")<0)o="?";else{var i=t.slice(-1);"&"!==i&&"?"!==i||(o="")}return t+(o+r)}(n,0,r)}}),500)}else Qt(t)}))}))},de=function(){document.querySelectorAll('[data-action_type="start_learning_btn"]').forEach((function(t){t.addEventListener("click",(function(){var e=t.getAttribute("data-course_is_public");if(tde.isLoggedIn||"yes"===e){var n=t.getAttribute("data-lession_url");window.location.href=n}else window.location.href="/dashboard"}))}))},fe=function(){document.querySelectorAll('[data-action_type="continue_learning_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-continue_learning_url");window.location.href=e}else window.location.href="/dashboard"}))}))},pe=function(){document.querySelectorAll('[data-action_type="certificate_view_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-certificate_url");window.location.href=e}else window.location.href="/dashboard"}))}))},he=function(){document.querySelectorAll('[data-action_type="complete_course_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(Xt(t),!tde.isLoggedIn)return Qt(t),void(window.location.href="/dashboard");setTimeout((function(){var e=t.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_handle_api_calls"),n.append("method","complete_course"),n.append("course_id",e),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){var r;if(console.log(n),!0===(null==n||null===(r=n.data)||void 0===r?void 0:r.data)){var o=t.querySelector("textarea");Yt(o.value,{course_id:e}).then((function(e){Qt(t)}))}})).catch((function(t){console.log(t)}))}),500)}))}))},me=function(){document.querySelectorAll('[data-action_type="retake_course_btn"]').forEach((function(t){t.addEventListener("click",(function(){if(tde.isLoggedIn){var e=t.getAttribute("data-continue_learning_url");window.location.href=e}else window.location.href="/dashboard"}))}))},ye=function(){document.querySelectorAll('[data-action_type="wishlist_btn"]').forEach((function(t){t.addEventListener("click",(function(){ge(t)}))})),document.querySelectorAll('[data-action_type="wishlisted_btn"]').forEach((function(t){t.addEventListener("click",(function(){ge(t)}))}))},ge=function(t){if(Xt(t),!tde.isLoggedIn)return Qt(t),void(window.location.href="/dashboard");setTimeout((function(){var e=t.getAttribute("data-course_id"),n=new FormData;n.append("action","tutor_course_add_to_wishlist"),n.append("course_id",e),n.append("_tutor_nonce",tutor_get_nonce_data()._tutor_nonce),Wt.post(wp_droip.ajaxUrl,n).then((function(n){n.data;var r=t.querySelector("textarea");Yt(r.value,{course_id:e}).then((function(e){Qt(t)}))})).catch((function(t){console.log(t)}))}),500)};document.addEventListener("DOMContentLoaded",(function(){setTimeout((function(){Zt()}),100)})),window.courseActionInit=Zt,void 0!==window.droipPreviewScripts&&window.droipPreviewScripts.push(Zt)},9933:()=>{function t(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var e;function n(){window.document.querySelectorAll("[tde_element_type=add-rating]").forEach((function(t){var e,n;(n=(e=t).querySelectorAll("[tde_element_type=add-rating-star]")).forEach((function(t,r){t.addEventListener("click",(function(r){return function(t,e,n){var r=Number(e.getAttribute("data-star_index")||"0")+1,o=t.querySelector('input[name="rating"]'),i=Number(o.value||"0");i===r&&1===i&&(r=0),o.value=r;var a=0;n.forEach((function(t,e){e<5?e<r?(t.setAttribute("data-element_hide","false"),t.setAttribute("data-star_index",e)):t.setAttribute("data-element_hide","true"):a<5-r?(t.setAttribute("data-element_hide","false"),t.setAttribute("data-star_index",r+a),a++):t.setAttribute("data-element_hide","true")}))}(e,t,n)}))}))}))}try{n()}catch(t){}window.initCommentChildScripts=[].concat(function(e){if(Array.isArray(e))return t(e)}(e=window.initCommentChildScripts||[])||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[n])}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={exports:{}};return t[r](i,i.exports,n),i.exports}n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n(5740),n(9933)})(); \ No newline at end of file Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.10/includes: kirki @@ -2,23 +2,23 @@ # This file is distributed under the GPLv2 or later. msgid "" msgstr "" -"Project-Id-Version: Tutor LMS 3.9.9\n" +"Project-Id-Version: Tutor LMS 3.9.10\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/tutor\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2026-04-13T11:36:19+00:00\n" +"POT-Creation-Date: 2026-04-29T05:45:14+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: tutor\n" #. Plugin Name of the plugin #: tutor.php -#: classes/Admin.php:181 -#: classes/Admin.php:182 -#: classes/Admin.php:781 +#: classes/Admin.php:125 +#: classes/Admin.php:126 +#: classes/Admin.php:708 #: classes/Gutenberg.php:144 msgid "Tutor LMS" msgstr "" @@ -304,32 +304,18 @@ msgstr "" #. translators: %s: version name -#: classes/Admin.php:79 +#: classes/Admin.php:78 #, php-format msgid "You're currently using Tutor LMS %s. To ensure stability, please do not use it on a live site." msgstr "" -#: classes/Admin.php:82 +#: classes/Admin.php:81 #: assets/js/tutor.js:2630 #: assets/js/tutor.js:2635 msgid "Warning!" msgstr "" -#: classes/Admin.php:105 -msgid "Be the First to Try Tutor LMS 4.0 Beta!" -msgstr "" - -#. translators: 1: opening anchor tag, 2: closing anchor tag -#: classes/Admin.php:111 -#, php-format -msgid "Explore the upcoming features of Tutor LMS 4.0, test the experience, and help us improve with your valuable %1$sfeedback%2$s." -msgstr "" - -#: classes/Admin.php:135 -msgid "Try now" -msgstr "" - -#: classes/Admin.php:165 +#: classes/Admin.php:109 #: assets/js/tutor-course-builder.js:7770 #: assets/js/tutor-course-builder.js:8066 #: assets/js/tutor-course-builder.js:8099 @@ -346,8 +332,8 @@ msgid "Pro" msgstr "" -#: classes/Admin.php:198 -#: classes/Admin.php:199 +#: classes/Admin.php:142 +#: classes/Admin.php:143 #: classes/Course_List.php:78 #: classes/Post_types.php:101 #: templates/archive-course-init.php:132 @@ -376,101 +362,93 @@ msgid "Courses" msgstr "" -#: classes/Admin.php:207 +#: classes/Admin.php:151 #: assets/js/tutor-course-builder.js:4710 msgid "Course Builder" msgstr "" -#: classes/Admin.php:215 -#: classes/Admin.php:216 +#: classes/Admin.php:159 +#: classes/Admin.php:160 #: views/pages/course-list.php:262 #: assets/js/tutor-course-builder.js:12646 msgid "Categories" msgstr "" -#: classes/Admin.php:222 -#: classes/Admin.php:223 +#: classes/Admin.php:166 +#: classes/Admin.php:167 #: classes/Post_types.php:195 #: templates/single/course/tags.php:18 #: assets/js/tutor-course-builder.js:12654 msgid "Tags" msgstr "" -#: classes/Admin.php:234 -#: classes/Admin.php:235 +#: classes/Admin.php:178 +#: classes/Admin.php:179 #: classes/Students_List.php:76 #: templates/public-profile.php:137 #: views/pages/students.php:98 msgid "Students" msgstr "" -#: classes/Admin.php:243 -#: classes/Admin.php:244 +#: classes/Admin.php:187 +#: classes/Admin.php:188 #: classes/Announcements.php:65 #: classes/Options_V2.php:1502 -#: classes/Utils.php:9116 -#: classes/Utils.php:9402 +#: classes/Utils.php:9111 +#: classes/Utils.php:9397 #: views/fragments/announcement-list.php:253 msgid "Announcements" msgstr "" -#: classes/Admin.php:253 -#: classes/Admin.php:254 +#: classes/Admin.php:197 +#: classes/Admin.php:198 #: classes/Quiz_Attempts_List.php:85 -#: classes/Utils.php:9412 +#: classes/Utils.php:9407 #: templates/dashboard.php:54 #: templates/dashboard/quiz-attempts.php:31 msgid "Quiz Attempts" msgstr "" -#: classes/Admin.php:261 +#: classes/Admin.php:205 #: classes/Options_V2.php:1391 -#: classes/Utils.php:9111 +#: classes/Utils.php:9106 #: templates/dashboard.php:54 #: assets/js/tutor-course-builder.js:13501 msgid "Q&A" msgstr "" -#: classes/Admin.php:262 +#: classes/Admin.php:206 msgid "Q&A " msgstr "" -#: classes/Admin.php:272 -#: classes/Admin.php:273 +#: classes/Admin.php:216 +#: classes/Admin.php:217 #: assets/js/tutor-course-builder.js:12691 msgid "Instructors" msgstr "" -#: classes/Admin.php:280 -#: classes/Admin.php:281 +#: classes/Admin.php:224 +#: classes/Admin.php:225 #: classes/Withdraw_Requests_List.php:54 msgid "Withdraw Requests" msgstr "" -#: classes/Admin.php:294 -#: classes/Admin.php:295 -#: views/pages/addons.php:28 -#: views/template-import/templates.php:23 -#: views/template-import/templates.php:40 -msgid "Themes" -msgstr "" - -#: classes/Admin.php:302 -#: classes/Admin.php:303 +#: classes/Admin.php:238 +#: classes/Admin.php:239 #: assets/js/tutor-addon-list.js:3335 msgid "Addons" msgstr "" -#: classes/Admin.php:310 -#: classes/Admin.php:311 +#: classes/Admin.php:246 +#: classes/Admin.php:247 #: views/options/tools.php:16 #: views/pages/tools.php:14 msgid "Tools" msgstr "" -#: classes/Admin.php:318 -#: classes/Admin.php:319 -#: classes/Admin.php:730 +#: classes/Admin.php:254 +#: classes/Admin.php:255 +#: classes/Admin.php:657 #: classes/Utils.php:2928 #: templates/dashboard/notifications/profile-completion.php:22 #: templates/dashboard/settings.php:13 @@ -485,15 +463,15 @@ msgid "Settings" msgstr "" -#: classes/Admin.php:328 -#: classes/Admin.php:329 -#: classes/Admin.php:725 +#: classes/Admin.php:264 +#: classes/Admin.php:265 +#: classes/Admin.php:652 #: views/pages/feature-promotion.php:22 #: assets/js/tutor-addon-list.js:5035 msgid "Upgrade to Pro" msgstr "" -#: classes/Admin.php:397 +#: classes/Admin.php:324 #: classes/Tutor_Setup.php:110 #: ecommerce/CheckoutController.php:176 #: ecommerce/Settings.php:407 @@ -522,13 +500,13 @@ msgid "Success" msgstr "" -#: classes/Admin.php:496 +#: classes/Admin.php:423 #: classes/Tools_V2.php:318 #: views/options/template/tutor_pages.php:15 msgid "Tutor Pages" msgstr "" -#: classes/Admin.php:497 +#: classes/Admin.php:424 #: classes/Tools_V2.php:103 #: templates/dashboard/purchase_history.php:115 #: templates/dashboard/withdraw.php:233 @@ -553,29 +531,29 @@ msgid "Status" msgstr "" -#: classes/Admin.php:645 +#: classes/Admin.php:572 #: includes/tutor-template-functions.php:1612 #: templates/permission-denied.php:25 #: templates/single/lesson/required-enroll.php:15 msgid "Permission Denied" msgstr "" -#: classes/Admin.php:751 +#: classes/Admin.php:678 msgid "Documentation" msgstr "" -#: classes/Admin.php:756 +#: classes/Admin.php:683 msgid "Get Support" msgstr "" #. translators: %s: plugin name -#: classes/Admin.php:780 +#: classes/Admin.php:707 #, php-format msgid "If you like %1$s please leave us a %2$s rating. A huge thanks in advance!" msgstr "" -#: classes/Admin.php:900 -#: classes/Admin.php:903 +#: classes/Admin.php:827 +#: classes/Admin.php:830 msgid "Edit with Course Builder" msgstr "" @@ -1389,7 +1367,7 @@ #: classes/Tutor_Setup.php:338 #: classes/Tutor_Setup.php:471 #: classes/Tutor_Setup.php:540 -#: classes/Utils.php:9377 +#: classes/Utils.php:9372 #: templates/dashboard/question-answer.php:63 msgid "Instructor" msgstr "" @@ -2153,7 +2131,7 @@ msgstr "" #: classes/Options_V2.php:1384 -#: classes/Utils.php:9457 +#: classes/Utils.php:9452 #: templates/dashboard/wishlist.php:23 #: templates/single/course/lead-info.php:102 msgid "Wishlist" @@ -2333,7 +2311,7 @@ msgstr "" #: classes/Options_V2.php:1627 -#: classes/Utils.php:8992 +#: classes/Utils.php:8987 msgid "Custom" msgstr "" @@ -3115,9 +3093,6 @@ #: classes/Reviews.php:60 #: classes/Student.php:314 -#: template-import/TemplateImporter.php:77 -#: template-import/TemplateImporter.php:166 -#: template-import/TemplateImporter.php:195 #: assets/js/tutor-addon-list.js:4844 #: assets/js/tutor-admin.js:1409 #: assets/js/tutor-admin.js:1412 @@ -3423,22 +3398,22 @@ msgid "Your server does not support the %s functions - this is required for better character encoding. Some fallbacks will be used instead for it." msgstr "" -#: classes/Tutor.php:1051 +#: classes/Tutor.php:1058 msgid "Tutor Instructor" msgstr "" -#: classes/Tutor.php:1151 -#: classes/Utils.php:9432 +#: classes/Tutor.php:1158 +#: classes/Utils.php:9427 #: templates/dashboard.php:48 #: templates/dashboard/dashboard.php:136 msgid "Dashboard" msgstr "" -#: classes/Tutor.php:1160 +#: classes/Tutor.php:1167 msgid "Student Registration" msgstr "" -#: classes/Tutor.php:1169 +#: classes/Tutor.php:1176 msgid "Instructor Registration" msgstr "" @@ -3882,131 +3857,131 @@ msgid "Set Withdraw Method" msgstr "" -#: classes/Utils.php:8842 +#: classes/Utils.php:8837 msgid "Try adjusting your filters." msgstr "" -#: classes/Utils.php:8856 +#: classes/Utils.php:8851 msgid "Try using different keywords." msgstr "" -#: classes/Utils.php:8987 +#: classes/Utils.php:8982 msgid "All Time" msgstr "" -#: classes/Utils.php:8988 +#: classes/Utils.php:8983 #: templates/dashboard/purchase_history.php:47 msgid "Today" msgstr "" -#: classes/Utils.php:8989 +#: classes/Utils.php:8984 msgid "Last 30 Days" msgstr "" -#: classes/Utils.php:8990 +#: classes/Utils.php:8985 msgid "Last 90 Days" msgstr "" -#: classes/Utils.php:8991 +#: classes/Utils.php:8986 msgid "Last 365 Days" msgstr "" -#: classes/Utils.php:9103 +#: classes/Utils.php:9098 #: assets/js/tutor-course-builder.js:3974 msgid "Course Info" msgstr "" -#: classes/Utils.php:9107 -#: classes/Utils.php:9444 +#: classes/Utils.php:9102 +#: classes/Utils.php:9439 #: templates/dashboard/reviews.php:28 #: templates/dashboard/reviews/given-reviews.php:27 msgid "Reviews" msgstr "" -#: classes/Utils.php:9356 +#: classes/Utils.php:9351 #: templates/single/lesson/sidebar_question_and_answer.php:43 msgid "No Data Available in this Section" msgstr "" -#: classes/Utils.php:9357 +#: classes/Utils.php:9352 msgid "No Data Found from your Search/Filter" msgstr "" -#: classes/Utils.php:9382 +#: classes/Utils.php:9377 #: views/elements/create-course-empty-state.php:25 msgid "Create Course" msgstr "" -#: classes/Utils.php:9387 +#: classes/Utils.php:9382 msgid "Create Bundle" msgstr "" -#: classes/Utils.php:9392 +#: classes/Utils.php:9387 #: templates/dashboard.php:48 #: templates/dashboard/dashboard.php:338 #: templates/dashboard/my-courses.php:75 msgid "My Courses" msgstr "" -#: classes/Utils.php:9407 +#: classes/Utils.php:9402 #: templates/dashboard/withdraw.php:57 msgid "Withdrawals" msgstr "" -#: classes/Utils.php:9436 +#: classes/Utils.php:9431 #: templates/dashboard/my-profile.php:65 msgid "My Profile" msgstr "" -#: classes/Utils.php:9440 +#: classes/Utils.php:9435 #: templates/dashboard/dashboard.php:166 #: templates/dashboard/enrolled-courses.php:25 msgid "Enrolled Courses" msgstr "" -#: classes/Utils.php:9448 +#: classes/Utils.php:9443 #: templates/dashboard/my-quiz-attempts.php:35 msgid "My Quiz Attempts" msgstr "" -#: classes/Utils.php:9463 +#: classes/Utils.php:9458 #: templates/dashboard/purchase_history.php:77 #: templates/dashboard/purchase_history.php:98 msgid "Order History" msgstr "" -#: classes/Utils.php:9470 +#: classes/Utils.php:9465 #: templates/dashboard/question-answer.php:53 #: templates/single/course/enrolled/question_and_answer.php:114 #: views/pages/question_answer.php:74 msgid "Question & Answer" msgstr "" -#: classes/Utils.php:9548 +#: classes/Utils.php:9543 msgid "HTML 5 (mp4)" msgstr "" -#: classes/Utils.php:9552 +#: classes/Utils.php:9547 msgid "External URL" msgstr "" -#: classes/Utils.php:9556 +#: classes/Utils.php:9551 msgid "YouTube" msgstr "" -#: classes/Utils.php:9560 +#: classes/Utils.php:9555 msgid "Vimeo" msgstr "" -#: classes/Utils.php:9564 +#: classes/Utils.php:9559 msgid "Embedded" msgstr "" -#: classes/Utils.php:9568 +#: classes/Utils.php:9563 msgid "Shortcode" msgstr "" -#: classes/Utils.php:10265 +#: classes/Utils.php:10260 #: assets/js/tutor-addon-list.js:1944 #: assets/js/tutor-addon-list.js:1950 #: assets/js/tutor-coupon.js:1802 @@ -4036,86 +4011,86 @@ msgid "Something went wrong" msgstr "" -#: classes/Utils.php:10270 +#: classes/Utils.php:10265 msgid "You are not authorzied to perform this action" msgstr "" -#: classes/Utils.php:10271 +#: classes/Utils.php:10266 msgid "Nonce not matched. Action failed!" msgstr "" -#: classes/Utils.php:10272 +#: classes/Utils.php:10267 msgid "Invalid request" msgstr "" -#: classes/Utils.php:10273 +#: classes/Utils.php:10268 msgid "Authentication failed" msgstr "" -#: classes/Utils.php:10274 +#: classes/Utils.php:10269 msgid "Authorization required" msgstr "" -#: classes/Utils.php:10275 +#: classes/Utils.php:10270 msgid "Requested resource not found" msgstr "" -#: classes/Utils.php:10276 +#: classes/Utils.php:10271 msgid "Internal server error" msgstr "" -#: classes/Utils.php:10277 +#: classes/Utils.php:10272 msgid "Request timed out" msgstr "" -#: classes/Utils.php:10278 +#: classes/Utils.php:10273 msgid "Access to this resource is forbidden" msgstr "" -#: classes/Utils.php:10279 +#: classes/Utils.php:10274 msgid "HTTP method not allowed" msgstr "" -#: classes/Utils.php:10280 +#: classes/Utils.php:10275 msgid "Too many requests" msgstr "" -#: classes/Utils.php:10281 +#: classes/Utils.php:10276 msgid "Validation error" msgstr "" -#: classes/Utils.php:10282 +#: classes/Utils.php:10277 msgid "Database operation failed" msgstr "" -#: classes/Utils.php:10283 +#: classes/Utils.php:10278 msgid "Requested file not found" msgstr "" -#: classes/Utils.php:10284 +#: classes/Utils.php:10279 msgid "Unsupported media type" msgstr "" -#: classes/Utils.php:10330 +#: classes/Utils.php:10325 msgid "Gutenberg" msgstr "" -#: classes/Utils.php:10345 +#: classes/Utils.php:10340 msgid "Droip" msgstr "" -#: classes/Utils.php:10363 +#: classes/Utils.php:10358 msgid "Elementor" msgstr "" -#: classes/Utils.php:10391 +#: classes/Utils.php:10386 #: assets/js/tutor-course-builder.js:13846 #: assets/js/tutor-course-builder.js:26753 msgid "Classic Editor" msgstr "" #. translators: %s: timestamp -#: classes/Utils.php:10483 +#: classes/Utils.php:10478 #, php-format msgid "%s left" msgstr "" @@ -5760,51 +5735,6 @@ msgid "Topic not found for given course ID" msgstr "" -#: template-import/TemplateImporter.php:64 -#: template-import/TemplateImporter.php:180 -msgid "Permission denied!" -msgstr "" - -#: template-import/TemplateImporter.php:73 -msgid "Required plugin info missing!" -msgstr "" - -#: template-import/TemplateImporter.php:137 -msgid "Plugin installation error!" -msgstr "" - -#: template-import/TemplateImporter.php:142 -msgid "Plugin installed successfully!" -msgstr "" - -#: template-import/TemplateImporter.php:153 -msgid "Theme installation error!" -msgstr "" - -#: template-import/TemplateImporter.php:158 -msgid "Error: while activating theme!" -msgstr "" - -#: template-import/TemplateImporter.php:161 -msgid "Theme installed and activated successfully." -msgstr "" - -#: template-import/TemplateImporter.php:163 -msgid "Plugin or theme nothing installed!" -msgstr "" - -#: template-import/TemplateImporter.php:190 -msgid "Content imported" -msgstr "" - -#: template-import/TemplateImporter.php:192 -msgid "Content importing error!" -msgstr "" - -#: template-import/TemplateImporter.php:240 -msgid "Successfully fetched!" -msgstr "" - #: templates/course-embed.php:95 #: templates/loop/course-author.php:32 #: templates/loop/meta.php:53 @@ -8038,6 +7968,10 @@ msgid "Plugins" msgstr "" +#: views/pages/addons.php:28 +msgid "Themes" +msgstr "" + #: views/pages/addons.php:56 msgctxt "addon-last-checked" msgid "Last checked" @@ -8884,33 +8818,6 @@ msgid "Updated" msgstr "" -#: views/template-import/templates-list.php:36 -#: views/template-import/templates.php:108 -#: assets/js/tutor-import-export.js:8580 -#: assets/js/tutor-import-export.js:8820 -msgid "Import" -msgstr "" - -#: views/template-import/templates-list.php:55 -msgid "Coming soon" -msgstr "" - -#: views/template-import/templates-list.php:68 -msgid "No template available." -msgstr "" - -#: views/template-import/templates.php:25 -msgid "Leverage the collection of magnificent Tutor starter templates to make a jump start." -msgstr "" - -#: views/template-import/templates.php:87 -msgid "Choose your color palette and continue with your design" -msgstr "" - -#: views/template-import/templates.php:102 -msgid "Include Tutor LMS demo courses" -msgstr "" - #: assets/js/tutor-addon-list.js:523 #: assets/js/tutor-coupon.js:8935 #: assets/js/tutor-course-builder.js:30203 @@ -13178,6 +13085,11 @@ msgid "Note: Only lessons, quizzes, and assignments will be uploaded to the Content Bank." msgstr "" +#: assets/js/tutor-import-export.js:8580 +#: assets/js/tutor-import-export.js:8820 +msgid "Import" +msgstr "" + #: assets/js/tutor-import-export.js:8678 msgid "Import File" msgstr "" @@ -5,7 +5,7 @@ Requires at least: 5.3 Tested up to: 6.9 Requires PHP: 7.4 -Stable tag: 3.9.9 +Stable tag: 3.9.10 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html @@ -319,6 +319,11 @@ == Changelog == += 3.9.10 - Apr 29, 2026 + +Update: Improved user permission checks to enhance security. +Fix: Resolved an issue where line breaks were not preserved in question–answer text created via the API. (Pro) + = 3.9.9 - Apr 13, 2026 Update: Updated Tutor LMS modals and icons for better WCAG 2 accessibility support. Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.9: template-import @@ -4,7 +4,7 @@ * Plugin URI: https://tutorlms.com * Description: Tutor is a complete solution for creating a Learning Management System in WordPress way. It can help you to create small to large scale online education site very conveniently. Power features like report, certificate, course preview, private file sharing make Tutor a robust plugin for any educational institutes. * Author: Themeum - * Version: 3.9.9 + * Version: 3.9.10 * Author URI: https://themeum.com * Requires PHP: 7.4 * Requires at least: 5.3 @@ -26,7 +26,7 @@ * * @since 1.0.0 */ -define( 'TUTOR_VERSION', '3.9.9' ); +define( 'TUTOR_VERSION', '3.9.10' ); define( 'TUTOR_FILE', __FILE__ ); /** @@ -7,7 +7,6 @@ return array( 'Tutor\\Traits\\' => array($baseDir . '/traits'), - 'Tutor\\TemplateImport\\' => array($baseDir . '/template-import'), 'Tutor\\PaymentGateways\\' => array($baseDir . '/ecommerce/PaymentGateways'), 'Tutor\\Models\\' => array($baseDir . '/models'), 'Tutor\\Migrations\\' => array($baseDir . '/migrations'), @@ -10,7 +10,6 @@ 'T' => array ( 'Tutor\\Traits\\' => 13, - 'Tutor\\TemplateImport\\' => 21, 'Tutor\\PaymentGateways\\' => 22, 'Tutor\\Models\\' => 13, 'Tutor\\Migrations\\' => 17, @@ -26,10 +25,6 @@ array ( 0 => __DIR__ . '/../..' . '/traits', ), - 'Tutor\\TemplateImport\\' => - array ( - 0 => __DIR__ . '/../..' . '/template-import', - ), 'Tutor\\PaymentGateways\\' => array ( 0 => __DIR__ . '/../..' . '/ecommerce/PaymentGateways', @@ -3,7 +3,7 @@ 'name' => 'themeum/tutor', 'pretty_version' => 'dev-4.0.0-dev', 'version' => 'dev-4.0.0-dev', - 'reference' => 'f260804855066ae50e1ac287493d298472149c9a', + 'reference' => '1e5159f38423942c9232f2dc5efeedf87147521d', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -13,7 +13,7 @@ 'themeum/tutor' => array( 'pretty_version' => 'dev-4.0.0-dev', 'version' => 'dev-4.0.0-dev', - 'reference' => 'f260804855066ae50e1ac287493d298472149c9a', + 'reference' => '1e5159f38423942c9232f2dc5efeedf87147521d', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), Only in /home/deploy/wp-safety.org/data/plugin-versions/tutor/3.9.9/views: template-import
Exploit Outline
An attacker with Instructor-level privileges identifies the ID of a target content object (e.g., a lesson or quiz) belonging to a victim instructor and identifies a course ID they themselves own. By sending a request to a content management handler (such as the 'tutor_delete_lesson' AJAX action) and supplying the target object's ID alongside their own course ID in the 'course' parameter, the attacker bypasses the 'can_user_manage' authorization check. The plugin verifies the attacker's authority over the provided course ID but fails to ensure the target object is part of that course, resulting in the unauthorized execution of the requested operation on the victim's content. Exploitation requires a valid security nonce, which is typically available in the dashboard's localized '_tutorobject' script variable.
Check if your site is affected.
Run a free security audit to detect vulnerable plugins, outdated versions, and misconfigurations.