.learning_types-module-scss-module__3YhcIq__container{align-items:flex-start;gap:2px;max-width:100%;display:flex;overflow:auto}.learning_types-module-scss-module__3YhcIq__container::-webkit-scrollbar{display:none}.learning_types-module-scss-module__3YhcIq__learning_type{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);white-space:nowrap;background-color:#e3efc3;border-radius:100px;align-items:center;gap:5px;padding:12px 15px;display:flex}.learning_types-module-scss-module__3YhcIq__learning_type:first-child{margin-left:15px}.learning_types-module-scss-module__3YhcIq__learning_type:last-child{margin-right:15px}.learning_types-module-scss-module__3YhcIq__learning_type:has(input:checked){background-color:#c8df87}.learning_types-module-scss-module__3YhcIq__radio_btn{display:none}
.lesson_item-module-scss-module__3eL3yG__container{max-width:100%;height:100%}.lesson_item-module-scss-module__3eL3yG__lesson_btn{cursor:pointer;-webkit-tap-highlight-color:#0000;width:100%;height:100%;display:block}.lesson_item-module-scss-module__3eL3yG__strong{font-weight:700}
.lessons_slider-module-scss-module__OTpD8W__container{grid-gap:20px;align-items:center;display:grid}.lessons_slider-module-scss-module__OTpD8W__slider_container{scroll-snap-type:x mandatory;align-items:stretch;gap:5px;max-width:100%;height:max-content;display:flex;overflow:auto}.lessons_slider-module-scss-module__OTpD8W__slider_container::-webkit-scrollbar{display:none}.lessons_slider-module-scss-module__OTpD8W__slide_container{scroll-snap-align:center;width:calc(100% - 30px);min-width:calc(100% - 30px)}.lessons_slider-module-scss-module__OTpD8W__slide_container:first-child{padding-left:15px}.lessons_slider-module-scss-module__OTpD8W__slide_container:last-child{padding-right:15px}.lessons_slider-module-scss-module__OTpD8W__slider_dots{justify-content:center;align-items:center;gap:4px;display:flex}.lessons_slider-module-scss-module__OTpD8W__dot{background-color:var(--black);border-radius:10px;width:4px;height:4px;transition:width .3s;display:inline-block}.lessons_slider-module-scss-module__OTpD8W__dot_active{width:20px}
.test_history-module-scss-module__ZrbMUW__title{font-family:var(--heading-font);padding:20px 0;font-size:24px;line-height:100%}.test_history-module-scss-module__ZrbMUW__list{background-color:#f8bde0;border-radius:20px;overflow:hidden}.test_history-module-scss-module__ZrbMUW__divider{background-color:#f5a0d2;height:1px}.test_history-module-scss-module__ZrbMUW__item{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;width:100%;padding:20px;display:grid}.test_history-module-scss-module__ZrbMUW__progress{flex-shrink:0;width:60px;height:60px}.test_history-module-scss-module__ZrbMUW__score{font-family:var(--heading-font);font-size:20px;line-height:100%}.test_history-module-scss-module__ZrbMUW__item_content{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.test_history-module-scss-module__ZrbMUW__date{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#000000b3}.test_history-module-scss-module__ZrbMUW__level{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}
.level_assessment_page-module-scss-module__M-Uu5W__content{gap:10px;padding-bottom:25px;display:grid}
.new_test-module-scss-module__b1n1Qa__container{grid-gap:15px;display:grid}.new_test-module-scss-module__b1n1Qa__content{flex-direction:column;align-items:center;display:flex}.new_test-module-scss-module__b1n1Qa__title{font-family:var(--heading-font);text-align:center;font-size:24px;line-height:100%}.new_test-module-scss-module__b1n1Qa__description{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center;margin-top:5px}
.test_with_result-module-scss-module__E32GDq__container{grid-gap:15px;display:grid}.test_with_result-module-scss-module__E32GDq__content{grid-gap:10px;grid-template-columns:1fr auto;align-items:end;display:grid}.test_with_result-module-scss-module__E32GDq__description{grid-gap:10px;display:grid}.test_with_result-module-scss-module__E32GDq__title{font-family:var(--heading-font);font-size:20px;line-height:100%}.test_with_result-module-scss-module__E32GDq__button{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);align-items:center;gap:5px;display:flex}.test_with_result-module-scss-module__E32GDq__progress{width:100px;height:100px}.test_with_result-module-scss-module__E32GDq__progress_label{flex-direction:column;align-items:center;gap:5px;display:flex}.test_with_result-module-scss-module__E32GDq__progress_value{font-family:var(--heading-font);font-size:30px;line-height:100%}.test_with_result-module-scss-module__E32GDq__progress_description{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:#00000080;white-space:nowrap;font-size:11px}
.level_assessment_widget-module-scss-module__oP6PYa__container{box-sizing:border-box;background-color:#f8bde0;border-radius:20px;padding:15px}
.widget_page_with_tabs_layout-module-scss-module__xS-7nG__container{background-color:#f5f5f5;grid-template:"arrow""title""tabs""content"1fr"app-btn";min-height:100%;display:grid;position:relative}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__container{background-color:var(--white);grid-template:"tabs arrow.""tabs title.""tabs content."1fr"app-btn app-btn app-btn"/1fr 400px 1fr;padding-left:10px;padding-right:10px}}@media (min-width:1025px) and (min-width:960px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__container{padding-left:100px;padding-right:100px}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__title{font-family:var(--heading-font);box-sizing:border-box;background-color:var(--white);grid-area:title;padding:0 15px 30px;font-size:40px;line-height:100%}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__title{padding:0 0 20px}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__back_arrow{z-index:9;box-sizing:border-box;background-color:var(--white);grid-area:arrow;padding:10px 15px;position:sticky;top:0;left:0}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__back_arrow{padding:10px 0}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__back_arrow_static{position:static}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tabs{box-sizing:border-box;background-color:var(--white);grid-area:tabs;align-items:center;gap:20px;padding:0 15px;display:flex}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tabs{flex-direction:column;align-items:flex-start;gap:5px;height:max-content;padding:0;position:sticky;top:0}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tab{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);color:#00000080;padding:5px 5px 7px;position:relative}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tab{padding:5px 5px 5px 17px}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tab_active{color:var(--black)}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tab_active:after{content:"";background-color:var(--black);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__tab_active:after{width:2px;height:100%;top:0;left:0}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__content{box-sizing:border-box;grid-area:content;padding:0 15px}@media (min-width:1025px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__content{padding:0}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__get_app_btn{margin-left:10px}@media (min-width:960px){.widget_page_with_tabs_layout-module-scss-module__xS-7nG__get_app_btn{margin-left:100px}}.widget_page_with_tabs_layout-module-scss-module__xS-7nG__get_app_btn{grid-area:app-btn;align-self:flex-start}
