.VN-aJq_courseNav{border-radius:10px}.VN-aJq_lesson{border-radius:var(--border-radius--xs);font-size:var(--text--m);color:var(--black-400);background:var(--grey-100);align-items:flex-start;gap:.25rem;padding:.5rem .75rem;line-height:1.42857;text-decoration:none;display:flex}@media (max-width:575px){.VN-aJq_lesson{background-color:var(--white)}}.VN-aJq_lesson[data-current=true]{background:var(--black-400);color:var(--white)}.VN-aJq_lesson[data-current=true] .VN-aJq_titleWrap,.VN-aJq_lesson[data-current=true] .VN-aJq_status,.VN-aJq_lesson[data-current=true] .VN-aJq_time{color:var(--white)}.VN-aJq_lesson[data-completed=true] .VN-aJq_status{color:var(--green-600)}.VN-aJq_lesson[data-completed=true][data-current=true] .VN-aJq_status{color:var(--white)}.VN-aJq_lesson .VN-aJq_titleWrap{color:var(--black-400);flex:1;justify-content:space-between;font-weight:400;display:flex}.VN-aJq_lesson .VN-aJq_titleWrap .VN-aJq_title{flex:1;padding-right:.3125rem}.VN-aJq_lesson p{margin:unset}.VN-aJq_lesson .VN-aJq_status{width:1.5rem;height:1.5rem;color:var(--black-400)}.VN-aJq_lesson .VN-aJq_status svg{width:100%;height:100%}.VN-aJq_lesson .VN-aJq_time{width:2.1875rem;color:var(--black-200);text-align:right;font-size:var(--text--s);line-height:var(--line-height--s)}.VN-aJq_lesson:hover{background:var(--black-400);color:var(--white)}.VN-aJq_lesson:hover .VN-aJq_titleWrap,.VN-aJq_lesson:hover .VN-aJq_status,.VN-aJq_lesson:hover .VN-aJq_time{color:var(--white)}
._4MrqMq_nav{border-radius:var(--border-radius--s);background:var(--grey-100);padding:.5625rem .25rem}@media (max-width:575px){._4MrqMq_nav{border-radius:var(--border-radius--xs);border:.0625rem solid var(--grey-300);background:var(--white);box-shadow:var(--second-box-shadow)}}._4MrqMq_item:first-child ._4MrqMq_button{padding-top:0}._4MrqMq_item:last-child ._4MrqMq_button{padding-bottom:0}._4MrqMq_button{cursor:pointer;border:none;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;display:flex;position:relative}._4MrqMq_button:hover>span,._4MrqMq_button:hover [data-acc-chevron]{color:var(--black-400)}._4MrqMq_button>span{font-weight:600;font-size:var(--text--base);line-height:var(--line-height--base);color:var(--black-200)}[aria-expanded=true] ._4MrqMq_button>span{color:var(--black-400)}._4MrqMq_button [data-acc-chevron]{width:1rem;height:1rem;color:var(--black-200)}[aria-expanded=true] ._4MrqMq_button [data-acc-chevron]{color:var(--black-400)}
._UO9xq_button{cursor:pointer;background:var(--grey-100);border:.0625rem solid var(--grey-300);border-radius:var(--border-radius--xs);align-items:center;gap:.25rem;padding:.5rem;display:flex}._UO9xq_button p{margin:unset}._UO9xq_status{width:1.5rem;height:1.5rem}._UO9xq_status svg{width:100%;height:100%}[data-completed=true] ._UO9xq_status svg{color:var(--green-600)}._UO9xq_content{flex:1;justify-content:space-between;align-items:center;display:flex}._UO9xq_title{flex-direction:column;flex:1;padding-right:.625rem;display:flex}._UO9xq_title p:first-child{color:var(--black-400);font-weight:600;font-size:var(--text--s);line-height:var(--line-height--s)}._UO9xq_title p:last-child{color:var(--black-400);font-size:var(--text--m);line-height:1.42857}._UO9xq_time{align-items:center;gap:.25rem;display:flex;position:relative}._UO9xq_time p{font-size:var(--text--s);line-height:var(--line-height--s);color:var(--black-200)}._UO9xq_time svg{transition:var(--transition-base)}[data-dropdown-open=true] ._UO9xq_time svg{transform:rotateX(180deg)}
.uipvPa_container{box-shadow:var(--second-box-shadow);border-radius:var(--border-radius--xs);border:.0625rem solid var(--grey-300);background:var(--white);gap:.5rem;padding:.5rem;display:flex}.uipvPa_tabs{flex-direction:column;width:14.5rem;display:flex}.uipvPa_tabs button{cursor:pointer;font-weight:600;font-size:var(--text--base);line-height:var(--line-height--base);color:var(--black-200);background:var(--white);border-radius:var(--border-radius--xs);text-align:left;border:none;padding:.5625rem .75rem}.uipvPa_tabs button[data-tab-active=true]{color:var(--black-400);background:var(--grey-200)}.uipvPa_lessons{flex:1}.uipvPa_lessonsBlock{display:none}.uipvPa_lessonsBlock[data-tab-active=true]{display:block}.uipvPa_lessonsBlock .uipvPa_lesson:not(:hover){background:var(--white)}.uipvPa_lessonsBlock .uipvPa_lesson[data-current=true]{background:var(--black-400);color:var(--white)}.uipvPa_lessonsBlock .uipvPa_lesson[data-current=true] .uipvPa_titleWrap,.uipvPa_lessonsBlock .uipvPa_lesson[data-current=true] .uipvPa_status,.uipvPa_lessonsBlock .uipvPa_lesson[data-current=true] .uipvPa_time{color:var(--white)}.uipvPa_lessonsBlock .uipvPa_lesson[data-completed=true] .uipvPa_status{color:var(--green-600)}.uipvPa_lessonsBlock .uipvPa_lesson[data-completed=true][data-current=true] .uipvPa_status{color:var(--white)}
._0gZ8bG_desktopNavigation{top:calc(var(--header-height) + 1.5rem);background-color:var(--white);max-height:80vh;position:sticky}._0gZ8bG_desktopNavigation::-webkit-scrollbar{background-color:var(--white);box-shadow:0 0 0 .125rem var(--white) inset}._0gZ8bG_desktopNavigation::-webkit-scrollbar-track{background-color:var(--white);box-shadow:0 0 0 .125rem var(--white) inset}._0gZ8bG_desktopNavigation::-webkit-scrollbar-thumb{box-shadow:0 0 0 .0625rem var(--white);border:.25rem solid var(--white)}._0gZ8bG_dropdownWrap{z-index:10;display:none;position:relative}@media (max-width:991px){._0gZ8bG_dropdownWrap{display:block}}._0gZ8bG_showOnMobile{display:none}@media (max-width:575px){._0gZ8bG_showOnMobile{display:block}}._0gZ8bG_showOnTablet{display:none}@media (max-width:991px){._0gZ8bG_showOnTablet{display:block}}@media (max-width:575px){._0gZ8bG_showOnTablet{display:none}}._0gZ8bG_showOnDesktop{display:block}@media (max-width:991px){._0gZ8bG_showOnDesktop{display:none}}._0gZ8bG_dropdownContent{opacity:0;pointer-events:none;width:100%;transition:var(--transition-base);margin-top:.25rem;position:absolute}._0gZ8bG_dropdownContent ._0gZ8bG_dropdownAccordion{height:25rem}[data-dropdown-open=true] ._0gZ8bG_dropdownContent{opacity:1;pointer-events:inherit}
.HtT8mq_completedBanner{font-size:var(--text--m);line-height:var(--line-height--m);background:var(--green-100);color:var(--green-500);border-radius:.5rem;gap:.625rem;margin-top:2.5rem;padding:1.5rem;display:flex}@media (max-width:991px){.HtT8mq_completedBanner{margin-top:1.5rem}}@media (max-width:575px){.HtT8mq_completedBanner{padding:1rem}}.HtT8mq_completedBanner p{margin:unset}.HtT8mq_completedBanner .HtT8mq_icon{display:flex}.HtT8mq_buttons{justify-content:space-between;align-items:center;margin:2.5rem 0;display:flex}@media (max-width:575px){.HtT8mq_buttons{margin:1.5rem 0}}.HtT8mq_buttons .HtT8mq_pagination{gap:1rem;display:flex}.HtT8mq_buttons .HtT8mq_pagination .HtT8mq_paginationButton{padding:0}.HtT8mq_buttons .HtT8mq_pagination .HtT8mq_paginationButton span{font-size:var(--text--m)}.HtT8mq_buttons .HtT8mq_pagination .HtT8mq_paginationButton.HtT8mq_paginationButtonPrev svg{transform:rotateY(180deg)}