.style_layout__ZhsNg{min-height:100svh;display:flex;flex-direction:column;gap:2rem;isolation:isolate;overflow:visible!important}@media(width >= 768px){.style_layout__ZhsNg{padding-inline:2rem}}.style_layout__header__g0COg{padding-inline:2rem}@media(width >= 768px){.style_layout__header__g0COg{padding-inline:0}}.style_layout__main__TaGWq{margin-block-end:auto;position:relative;max-width:100vw}@media(width >= 768px){.style_layout__main__TaGWq{overflow:hidden}}.style_course__Kj6pZ{--rotate:0deg;inset-block:unset;width:var(--btn-height);height:auto;padding:var(--btn-padding) 0;writing-mode:vertical-lr;border-radius:100vh;position:fixed;top:50%;left:0;transform:translateY(-50%) rotate(var(--rotate))}.style_course__Kj6pZ:dir(rtl){--rotate:180deg;left:unset;right:0}.style_course__content__E0Jm6{--initial-transform:calc(100% + 1rem);margin:0;padding-inline:2rem;inset:1rem;border-radius:.5rem;width:min(40rem,100% - 2rem)}.style_course__content__list__H6ghX li:last-child{padding-block-end:1rem}.style_course__content__E0Jm6:after{content:unset!important}.style_course__content__E0Jm6>div:first-child{display:none}.style_course__content__E0Jm6>div:nth-child(2){padding-block-start:2rem}@media(width >= 768px){.style_course-content__pqIJj{height:calc(100vh - 2rem);height:calc(100svh - 2rem);overflow:hidden;display:grid;grid-template-rows:auto 1fr;gap:2rem}}.style_course-content__title__bXbvl{margin:0}.style_course-content__accordion__nkOXM{--transition-duration:250ms;margin-block:0;padding:0;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;height:100%}.style_course-content__node__RoAn2{display:grid;grid-template-rows:max-content 0fr;transition:grid-template-rows var(--transition-duration) linear}.style_course-content__node--active__llpo0 .style_course-content__node__title__DxFGe button:after{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:#93d409;flex-shrink:0}.style_course-content__node--expanded__tWJyD{grid-template-rows:max-content 1fr}.style_course-content__node__children__q8LGp{padding-inline-start:1rem;margin-inline-start:1.6rem;overflow:hidden;display:flex;flex-direction:column;gap:1rem;opacity:0;transition:margin-block-start var(--transition-duration),opacity var(--transition-duration);position:relative}.style_course-content__node__children__q8LGp:before{position:absolute;inset-inline-start:0;top:0;bottom:0;width:1px;background:#919191}.style_course-content__node--expanded__tWJyD>.style_course-content__node__children__q8LGp{margin-block-start:1rem;opacity:1}.style_course-content__node__title__DxFGe{margin:0;font-size:1.4rem;color:var(--color-text);transition:var(--theme-transition)}.style_course-content__node__title__DxFGe :is(button,a){text-decoration:none;width:100%;border:none;background-color:transparent;outline:transparent;color:inherit;border-radius:.75rem;padding:.75rem 1rem;display:flex;align-items:center;gap:.5rem;transition:background-color .1s linear;cursor:pointer}.style_course-content__node__title__DxFGe :is(button,a) svg{width:2rem;height:2rem}.style_course-content__node__title__DxFGe :is(button,a) svg,.style_course-content__node__title__DxFGe :is(button,a) time{flex-shrink:0}.style_course-content__node__title__DxFGe :is(button,a) div{display:grid;grid-template-columns:repeat(2,auto);align-items:center;gap:.5rem;justify-content:space-between;flex-grow:1}.style_course-content__node__title__DxFGe :is(button,a) div span{white-space:nowrap;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.style_course-content__node__title__DxFGe :is(button,a) time{font-size:.8em;color:#5e5e5e}.style_course-content__node__title__DxFGe :is(button,a):focus-visible,.style_course-content__node__title__DxFGe :is(button,a):focus-within{outline:2px solid #93d409;outline-offset:-2px}.style_course-content__node__arrow__8cjqW{width:1.5rem;height:1.5rem;stroke-width:3px;transition:transform var(--transition-duration) linear}.style_course-content__node__arrow__8cjqW:dir(rtl){transform:rotate(180deg)}.style_course-content__node--expanded__tWJyD>.style_course-content__node__title__DxFGe .style_course-content__node__arrow__8cjqW{transform:rotate(90deg)}.style_course-content__node__lesson-item--active__N7jnt a:after{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:#93d409;flex-shrink:0}.style_course-content__node__check__co7CH{margin-inline-end:.25rem}.style_toggler__B4Dpy{--btn-width:48px;--btn-padding:0px!important;--btn-font-size:1.6rem;--btn-font-weight:500}