.progress-circular[data-v-edd06f6a]{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}svg[data-v-edd06f6a]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent}circle[data-v-edd06f6a]{fill:none}.background[data-v-edd06f6a]{stroke:var(--background2-v2);stroke-width:3px}.progress[data-v-edd06f6a]{stroke:var(--maincolor);stroke-linecap:round;stroke-width:3px;-webkit-transition:stroke-dashoffset .3s ease-in-out;transition:stroke-dashoffset .3s ease-in-out}.lesson_list_item_icon_blocked_module{height:13px;width:13px;stroke:#333!important}.lesson_list_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.lesson_list_item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:8px;padding-right:20px;padding-left:0;border-radius:21px;width:100%;background:var(--background-v2);color:#9a9a9a!important;border:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:17px}.lesson_list_icon_container,.lesson_list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lesson_list_icon_container{padding:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--maincolor);margin-left:8px}.lesson_list_icon_container,.lesson_list_icon_progress{width:30px;height:30px;border-radius:50%;margin-right:20px}.lesson_list_icon_progress{color:var(--maincolor)}.lesson_list_content{cursor:pointer;position:relative}.lesson_list_title{font-size:15px;line-height:18px;color:var(--fontcolor-v2)}.lesson_list_subtitle,.lesson_list_title{font-family:Montserrat;font-style:normal;font-weight:400}.lesson_list_subtitle{font-size:14px;line-height:17px;color:var(--fontcolor2-v2)}.timeline{position:absolute;width:1.5px;height:100%;background-color:var(--background2-v2);left:23px;z-index:-1}.lesson_list_content{overflow:hidden;color:var(--fontcolor-v2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lesson_list_content,.lesson_list_item_container{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex}.lesson_list_item_container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#9a9a9a!important;border:none;position:relative;padding-top:10px;padding-bottom:10px}.lesson_list_item_icon{height:13px;width:13px;min-height:13px;min-width:13px;border-radius:50%;border:3px solid var(--bordercolor);background:var(--background-v2);margin-right:31px;margin-left:17px}@media screen and (max-width:768px){.lesson_list_item_icon{margin-left:17px;margin-right:30px}}.lesson_list_item_icon_blocked{height:13px;width:13px;min-height:13px;min-width:13px;stroke:var(--maincolor);margin-right:29px;margin-left:17px}.completed{background:var(--maincolor)!important}.completed,.playing-timeline{border:3px solid var(--maincolor)}.lesson_list_font_title{color:var(--fontcolor2-v2);font-size:14px}.lesson_list_font_title.completed-text{text-decoration:line-through}.lesson_list_font_subtitle{color:var(--maincolor);font-size:8pt}.playing-now{color:var(--maincolor)!important}.blocked{background:var(--background-v2);border:3px solid var(--background2-v2)}.lesson_sub_category{color:var(--fontcolor-v2);font-size:8pt;font-weight:700;margin-bottom:5px;font-family:Montserrat;border-radius:6px;line-height:17px;letter-spacing:.05em}.course_progress_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.course_progress_item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:20px;padding-left:0;border-radius:21px;width:100%;background:var(--background-v2);color:#9a9a9a!important;border:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:17px}.course_progress_icon_container,.course_progress_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course_progress_icon_container{min-width:30px;padding:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:8px}.course_progress_icon_container,.course_progress_icon_progress{height:30px;border-radius:50%;background:var(--maincolor);margin-right:20px}.course_progress_icon_progress{width:30px}.course_progress_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.course_progress_content{margin-left:16px}}.course_progress_title{font-size:15px;line-height:18px;color:var(--fontcolor-v2)}.course_progress_subtitle,.course_progress_title{font-family:Montserrat;font-style:normal;font-weight:400}.course_progress_subtitle{font-size:14px;line-height:17px;color:var(--fontcolor2-v2)}.selected{font-weight:500}.input_search_icon{fill:transparent;stroke:var(--bordercolor-v2);margin-left:20px;margin-top:13px}.lesson-list-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.max-height-lesson-list{max-height:70vh;overflow:auto}.max-height-lesson-list::-webkit-scrollbar{width:6px}.max-height-lesson-list::-webkit-scrollbar-track{background:var(--background2-v2);border-radius:6px}.max-height-lesson-list::-webkit-scrollbar-thumb{background-color:var(--fontcolor2-v2);border-radius:20px}.input_container{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.input_container__field{padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:50px;width:100%;background:#1e2024!important;color:#9a9a9a!important;border:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:17px}.input_container__field::-webkit-input-placeholder{color:#9a9a9a}.input_container__field::-moz-placeholder{color:#9a9a9a}.input_container__field:-ms-input-placeholder{color:#9a9a9a}.input_container__field::-ms-input-placeholder{color:#9a9a9a}.input_container__field::placeholder{color:#9a9a9a}.input_container__button{background-color:#3483fa;border:none;color:#fff;padding-left:20px;width:141px;right:0;position:absolute;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:50px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:17px}.input_container{background:var(--background2-v2);border-radius:50px}.input_container,.input_field_search{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.input_field_search{padding-left:20px;padding-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-radius:50px;background-color:var(--background2-v2);background:var(--background2-v2);color:var(--fontcolor-v2);border:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:17px}.input_field_search::-webkit-input-placeholder{color:var(--fontcolor2-v2)}.input_field_search::-moz-placeholder{color:var(--fontcolor2-v2)}.input_field_search:-ms-input-placeholder{color:var(--fontcolor2-v2)}.input_field_search::-ms-input-placeholder{color:var(--fontcolor2-v2)}.input_field_search::placeholder{color:var(--fontcolor2-v2)}@media screen and (min-width:768px){.input_field_search{padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-radius:50px;width:100%;background-color:var(--background2-v2);background:var(--background2-v2);color:var(--fontcolor-v2);border:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:17px}}.telegram{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:var(--text-color);margin-top:20px}.telegram .titleModule{font-family:Montserrat Alternates;font-style:normal;font-weight:800}.telegram .moduleLiberation{color:var(--maincolor)}