.fade-enter-active[data-v-2e88af31]{transition:opacity .2s ease-out}.fade-leave-active[data-v-2e88af31]{transition:opacity .3s ease-out}.fade-enter[data-v-2e88af31],.fade-leave-to[data-v-2e88af31]{opacity:0}[data-component=breadcrumbs] [data-element=breadcrumb-list][data-v-2e88af31]{display:flex;align-items:center;flex-wrap:wrap}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=home][data-v-2e88af31]{display:flex;align-items:center}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=home][data-v-2e88af31] [data-component=icon]{width:auto;height:1.25rem}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=home][data-v-2e88af31]:after{content:"/";display:inline-block;margin-left:.25em;margin-right:.25em;font-family:DM Sans,sans-serif;font-size:16px;color:#000f76;font-weight:700;line-height:20px}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=breadcrumb][data-v-2e88af31]{font-family:DM Sans,sans-serif;font-size:16px;color:#000f76;font-weight:700;line-height:20px}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=breadcrumb] span[data-v-2e88af31]{display:inline-block;margin-right:.25em}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=breadcrumb] span[data-v-2e88af31]:hover{text-decoration:underline}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=breadcrumb] span[data-v-2e88af31]:after{content:"/";display:inline-block;margin-left:.25em}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=breadcrumb][data-v-2e88af31]:last-child{color:#000f76;margin-right:0}[data-component=breadcrumbs] [data-element=breadcrumb-list] [data-element=breadcrumb]:last-child span[data-v-2e88af31]:after{content:none}.fade-enter-active[data-v-71d50111]{transition:opacity .2s ease-out}.fade-leave-active[data-v-71d50111]{transition:opacity .3s ease-out}.fade-enter[data-v-71d50111],.fade-leave-to[data-v-71d50111]{opacity:0}[data-component=loading][data-v-71d50111]{position:fixed;z-index:6;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100%;background-color:#fff;opacity:1}[data-component=loading] [data-element=loader][data-v-71d50111]{margin-top:-20px}[data-component=loading] [data-element=loader][data-v-71d50111],[data-component=loading] [data-element=loader][data-v-71d50111]:after{border-radius:50%;width:10em;height:10em}[data-component=loading] [data-element=loader][data-v-71d50111]{position:relative;font-size:9px;text-indent:-9999em;border-top:1.1em solid #000f76;border-right:1.1em solid #fff;border-bottom:1.1em solid #fff;border-left:1.1em solid #fff;transform:translateZ(0);animation:load-data-v-71d50111 1.1s linear infinite}@keyframes load-data-v-71d50111{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-enter-active[data-v-4122c9f8]{transition:opacity .2s ease-out}.fade-leave-active[data-v-4122c9f8]{transition:opacity .3s ease-out}.fade-enter[data-v-4122c9f8],.fade-leave-to[data-v-4122c9f8]{opacity:0}[data-component=notification][data-v-4122c9f8]{position:fixed;bottom:2rem;z-index:10;width:100%;padding-right:8.3333333333%;padding-left:8.3333333333%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}[data-component=notification] [data-element=wrapper][data-v-4122c9f8]{flex-grow:0;flex-shrink:1;width:93.3333333333%;padding:.875rem 1.125rem;background-color:#fff;border-radius:8px;display:flex;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.72)}[data-component=notification] [data-element=text][data-v-4122c9f8]{margin:0;font-size:.875rem;font-weight:700}[data-component=notification] [data-component=icon][data-v-4122c9f8]{width:1.75rem;height:auto;margin:auto 0 auto auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fade-enter-active[data-v-f6b76d48]{transition:opacity .2s ease-out}.fade-leave-active[data-v-f6b76d48]{transition:opacity .3s ease-out}.fade-enter[data-v-f6b76d48],.fade-leave-to[data-v-f6b76d48]{opacity:0}.page__info--title[data-v-f6b76d48]{font-size:48px;line-height:52px}[data-component=error] [data-element=main] p[data-v-f6b76d48]{font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:400;line-height:20px;margin:12px 0 2rem}.fade-enter-active[data-v-77d7a04a]{transition:opacity .2s ease-out}.fade-leave-active[data-v-77d7a04a]{transition:opacity .3s ease-out}.fade-enter[data-v-77d7a04a],.fade-leave-to[data-v-77d7a04a]{opacity:0}[data-route][data-v-77d7a04a]{padding-top:3rem}.fade-enter-active[data-v-6d8df9d1]{transition:opacity .2s ease-out}.fade-leave-active[data-v-6d8df9d1]{transition:opacity .3s ease-out}.fade-enter[data-v-6d8df9d1],.fade-leave-to[data-v-6d8df9d1]{opacity:0}[data-component=nav-button][data-v-6d8df9d1]{padding:.25rem;border-radius:4px;background-color:#122546;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}[data-component=nav-button] [data-component=icon][data-v-6d8df9d1]{width:1.5rem;height:auto}.fade-enter-active[data-v-38f5e395]{transition:opacity .2s ease-out}.fade-leave-active[data-v-38f5e395]{transition:opacity .3s ease-out}.fade-enter[data-v-38f5e395],.fade-leave-to[data-v-38f5e395]{opacity:0}[data-element=activities-heading][data-v-38f5e395]{margin:1.75rem 0 .875rem;font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:700;line-height:22px}.activity__block--groups[data-v-38f5e395]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.activity__block--groups .group-item[data-v-38f5e395]{display:flex;flex-direction:column;padding:12px;gap:12px;border-radius:4px;border:1px solid #bac1ca}.activity__block--groups .group-item__head[data-v-38f5e395]{display:flex;justify-content:space-between;gap:8px;align-items:center;font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:400;line-height:23px}.activity__block--groups .group-item__head--title[data-v-38f5e395]{display:flex;gap:8px}.activity__block--groups .group-item__head .controll-icon[data-v-38f5e395]{cursor:pointer}.activity__block--groups .group-item__head .inactive[data-v-38f5e395]{transform:rotate(0deg)}.activity__block--groups .group-item__body[data-v-38f5e395]{display:flex;flex-direction:column}.activity__block--groups .group-item__body-item[data-v-38f5e395]{width:100%;padding:6px 8px;border-radius:2px;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:600;line-height:20px;border:1px solid transparent;background:transparent;justify-content:flex-start}.activity__block--groups .group-item__body-item span[data-v-38f5e395]{margin-left:4px}.activity__block--groups .group-item__body-item.active[data-v-38f5e395]{background:#3f4a58;color:#fff;font-weight:700}.activity__block--groups .group-item__body-item.active[data-v-38f5e395]:hover{background:#3f4a58;border-color:#3f4a58}[data-component=lesson-nav][data-v-38f5e395]{position:fixed;z-index:7;overflow-y:auto;top:0;left:100vw;width:320px;height:100vh;height:-webkit-fill-available;padding:1rem;background-color:#fff;transition:transform .6s ease;box-shadow:0 1px 2px 0 rgba(0,0,0,.72)}[data-component=lesson-nav][data-visible][data-v-38f5e395]{transform:translate3d(-100%,0,0)}[data-component=lesson-nav] [data-component=nav-button][data-v-38f5e395]{position:absolute;top:.75rem;right:.75rem}[data-component=lesson-nav] [data-element=course-title][data-v-38f5e395]{margin:2rem 0 0}[data-component=lesson-nav] [data-element=course-title] a[data-v-38f5e395]{font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:700;line-height:2px}[data-component=lesson-nav] [data-element=course-title] a[data-v-38f5e395]:hover{text-decoration:underline}[data-component=lesson-nav] [data-element=lesson-title][data-v-38f5e395]{margin:.125rem 0 0}[data-component=lesson-nav] [data-element=lesson-title] a[data-v-38f5e395]{font-family:DM Sans,sans-serif;font-size:27px;color:#122546;font-weight:700;line-height:30px}[data-component=lesson-nav] [data-element=lesson-title] a[data-v-38f5e395]:hover{text-decoration:underline}.fade-enter-active[data-v-819f781c]{transition:opacity .2s ease-out}.fade-leave-active[data-v-819f781c]{transition:opacity .3s ease-out}.fade-enter[data-v-819f781c],.fade-leave-to[data-v-819f781c]{opacity:0}[data-component=modal][data-v-819f781c]{width:100%}[data-component=modal] [data-element=wrapper][data-v-819f781c]{overflow-y:auto;position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;width:100vw;height:100vh;height:-webkit-fill-available;padding:4rem 0;background:rgba(18,37,70,.5019607843)}@media(max-width:1279px){[data-component=modal] [data-element=wrapper][data-v-819f781c]{z-index:55555}}[data-component=modal] [data-element=wrapper][data-v-819f781c] .vue-portal-target{max-width:1680px;margin:0 auto;width:100%}[data-component=modal] [data-element=wrapper][data-stacked-on-top][data-v-819f781c]{z-index:6}[data-component=modal] [data-element=wrapper][data-fullscreen][data-v-819f781c]{outline:10px solid red;padding:0}[data-component=modal] [data-element=wrapper][data-fullscreen][data-v-819f781c] .vue-portal-target{width:100%;max-width:none;margin:0}.fade-enter-active[data-v-1bd90abf]{transition:opacity .2s ease-out}.fade-leave-active[data-v-1bd90abf]{transition:opacity .3s ease-out}.fade-enter[data-v-1bd90abf],.fade-leave-to[data-v-1bd90abf]{opacity:0}.header__logo[data-v-1bd90abf]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:153px;height:32px}.header__logo img[data-v-1bd90abf]{width:100%;height:100%}.fade-enter-active[data-v-4b996eea]{transition:opacity .2s ease-out}.fade-leave-active[data-v-4b996eea]{transition:opacity .3s ease-out}.fade-enter[data-v-4b996eea],.fade-leave-to[data-v-4b996eea]{opacity:0}.header__nav-menu[data-v-4b996eea]{display:flex;gap:12px;align-items:center;font-family:DM Sans,sans-serif;font-size:16px;color:#122546;font-weight:500;line-height:20px}.header__nav-menu__link[data-v-4b996eea]{padding:5.5px 9px;box-sizing:border-box;font-size:20px;line-height:26px;color:#122546;border-radius:8px;transition:background .2s ease}.header__nav-menu__link[data-v-4b996eea]:hover{background:#e7e8e9}.header__nav-menu__link-active[data-v-4b996eea]{border-bottom:2px solid #122546!important;border-radius:8px 8px 0 0!important}.header__nav-menu__btn[data-v-4b996eea]{padding:8px 20px;color:#fff;background-color:#c91919;border-radius:4px;box-sizing:border-box;cursor:pointer}.fade-enter-active[data-v-5e41efae]{transition:opacity .2s ease-out}.fade-leave-active[data-v-5e41efae]{transition:opacity .3s ease-out}.fade-enter[data-v-5e41efae],.fade-leave-to[data-v-5e41efae]{opacity:0}.profile-icon[data-v-5e41efae]{width:100%;height:100%;border-radius:40px;background:#fde9d7;display:flex;align-items:center;justify-content:center}.fade-enter-active[data-v-c3c47fb0]{transition:opacity .2s ease-out}.fade-leave-active[data-v-c3c47fb0]{transition:opacity .3s ease-out}.fade-enter[data-v-c3c47fb0],.fade-leave-to[data-v-c3c47fb0]{opacity:0}.profile-menu[data-v-c3c47fb0]{display:flex;flex-direction:column;gap:16px;width:auto;padding:16px;background:#fff;cursor:default;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.1019607843)}.profile-menu .spacer[data-v-c3c47fb0]{width:100%;height:1px;background:#e7e8e9}.profile-menu__item[data-v-c3c47fb0]{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:18px;color:#122546;font-weight:500;line-height:23px}.profile-menu__item.profile[data-v-c3c47fb0]{display:flex;gap:12px;align-items:center;font-family:DM Sans,sans-serif;font-size:20px;color:#122546;font-weight:500;line-height:26px}.profile-menu__item[data-v-c3c47fb0] .text{text-align:left}.fade-enter-active[data-v-4ab9375c]{transition:opacity .2s ease-out}.fade-leave-active[data-v-4ab9375c]{transition:opacity .3s ease-out}.fade-enter[data-v-4ab9375c],.fade-leave-to[data-v-4ab9375c]{opacity:0}.header__profile-button[data-v-4ab9375c]{position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:24px}.header__profile-button .icon-wrapper[data-v-4ab9375c]{width:36px;height:36px}.header__profile-button .icon-controller[data-v-4ab9375c]{margin-left:9px}.header__profile-button .icon-controller__chevron[data-v-4ab9375c]{transform:rotate(0deg);transition:all .3s ease-in-out}.header__profile-button .icon-controller__chevron.rotate[data-v-4ab9375c]{transform:rotate(180deg)}.header__profile-button .profile-menu[data-v-4ab9375c]{position:absolute;z-index:2;top:45px;right:0}.fade-enter-active[data-v-37d232d4]{transition:opacity .2s ease-out}.fade-leave-active[data-v-37d232d4]{transition:opacity .3s ease-out}.fade-enter[data-v-37d232d4],.fade-leave-to[data-v-37d232d4]{opacity:0}[data-component=drawer-item][data-v-37d232d4]{width:auto;margin:0 auto .25rem 0;padding:.75rem 1.125rem;outline:none;border:none;border-radius:8px;background:transparent;font-family:Montserrat,sans-serif;font-size:1.375rem;line-height:1;font-weight:700;color:#000f76;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}[data-component=drawer-item].router-link-active[data-v-37d232d4],[data-component=drawer-item][data-v-37d232d4]:hover{background-color:#ecebf0}.fade-enter-active[data-v-a67016a0]{transition:opacity .2s ease-out}.fade-leave-active[data-v-a67016a0]{transition:opacity .3s ease-out}.fade-enter[data-v-a67016a0],.fade-leave-to[data-v-a67016a0]{opacity:0}.header-menu[data-v-a67016a0]{position:fixed;z-index:4;overflow-y:auto;top:0;left:100vw;width:320px;height:100vh;background-color:#fff;transition:transform .6s ease;box-shadow:0 1px 2px 0 rgba(0,0,0,.72)}.header-menu.visible[data-v-a67016a0]{transform:translate3d(-100%,0,0)}.header-menu__button[data-v-a67016a0]{position:absolute;top:.5rem;right:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:flex;align-items:center;transition:background .2s ease;border-radius:8px;padding:.25rem}.header-menu__button[data-v-a67016a0]:hover{background-color:#ecebf0}.header-menu__button [data-component=icon][data-v-a67016a0]{width:2rem;height:auto}@media(min-width:965px){.header-menu__button [data-component=icon][data-v-a67016a0]{width:2.375rem}}@media(min-width:1080px){.header-menu__button [data-component=icon][data-v-a67016a0]{width:2.625rem}}.header-menu__items[data-v-a67016a0]{display:flex;flex-direction:column;margin:2rem 3rem}.fade-enter-active[data-v-6f596537]{transition:opacity .2s ease-out}.fade-leave-active[data-v-6f596537]{transition:opacity .3s ease-out}.fade-enter[data-v-6f596537],.fade-leave-to[data-v-6f596537]{opacity:0}.glossary-button[data-v-6f596537]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%}.glossary-button svg[data-v-6f596537]{width:36px;height:36px}.fade-enter-active[data-v-5fba2eec]{transition:opacity .2s ease-out}.fade-leave-active[data-v-5fba2eec]{transition:opacity .3s ease-out}.fade-enter[data-v-5fba2eec],.fade-leave-to[data-v-5fba2eec]{opacity:0}.back-button[data-v-5fba2eec],.header .wrapper[data-v-5fba2eec]{margin-right:auto;margin-left:54px}.header .wrapper[data-v-5fba2eec] .back-button{height:1.5rem}.header__wrapper[data-v-5fba2eec]{display:flex}.header__menu[data-v-5fba2eec]{display:none;width:23px;height:18px}.header__activity[data-v-5fba2eec]{width:23px;height:18px}.header__glossary-button[data-v-5fba2eec]{margin-left:16px}@media(max-width:1279px){.header__wrapper[data-v-5fba2eec]{display:none}.header__menu[data-v-5fba2eec]{display:flex}}@media(max-width:767px){.header .breadcrumbs[data-v-5fba2eec]{display:none}}.fade-enter-active[data-v-04078ed6]{transition:opacity .2s ease-out}.fade-leave-active[data-v-04078ed6]{transition:opacity .3s ease-out}.fade-enter[data-v-04078ed6],.fade-leave-to[data-v-04078ed6]{opacity:0}.activity-layout .container[data-v-04078ed6]{margin:0 2.25rem;max-width:-webkit-fill-available}.activity-layout .page[data-v-04078ed6]{padding-top:0}[data-layout=activity][data-v-04078ed6]{position:relative;display:flex;flex-direction:column;min-height:100vh;background-color:#fff}[data-layout=activity][data-v-04078ed6]:before{content:"";position:absolute;z-index:-1;top:12px;right:12px;bottom:12px;left:12px;display:block;border:4px solid #000f76;border-radius:4px;pointer-events:none}[data-layout=activity][data-v-04078ed6]:after{content:"";position:absolute;z-index:-1;top:19px;right:19px;bottom:19px;left:19px;display:block;border:2px solid #e60000;pointer-events:none}[data-layout=activity][data-error][data-v-04078ed6]{width:100%;max-width:1680px;margin:0 auto;padding-top:4rem}[data-layout=activity] header[data-v-04078ed6]{position:fixed;top:2.25rem;left:2.25rem;right:auto;display:flex;align-items:center}[data-layout=activity] header [data-component=app-logo][data-v-04078ed6]{margin-right:3rem;flex-shrink:0}[data-layout=activity] header [data-component=breadcrumbs][data-v-04078ed6]{display:none;margin:auto 4rem auto 0}@media(min-width:830px){[data-layout=activity] header [data-component=breadcrumbs][data-v-04078ed6]{display:block}}[data-layout=activity] [data-component=loading][data-v-04078ed6]{top:0;right:0;bottom:0;left:0;width:100vw;height:100vh}[data-layout=activity] [data-component=nav-button][data-v-04078ed6]{position:fixed;top:1.75rem;right:1.75rem}[data-layout=activity] [data-component=btn][data-v-04078ed6]{position:fixed;bottom:1.5rem;right:1.5rem}