.share-btn[data-v-05fff137]{align-items:center;-webkit-backdrop-filter:blur(1.5466667414px);backdrop-filter:blur(1.5466667414px);background:var(--share-btn-bg,var(--light-dark));border-radius:50%;box-shadow:0 0 21.33px -.53px #00000040,0 1.07px 2.13px #b8b8b826 inset,0 -1.07px 2.13px #6e6e6e26 inset,inset 0 0 0 0 var(--accent-default);cursor:pointer;display:flex;height:var(--share-btn-size,40px);justify-content:center;position:relative;transition:box-shadow .3s ease;width:var(--share-btn-size,40px);z-index:1}.share-btn[data-v-05fff137]:hover{box-shadow:0 0 21.33px -.53px #00000040,0 1.07px 2.13px #b8b8b826 inset,0 -1.07px 2.13px #6e6e6e26 inset,inset 0 0 0 2px var(--accent-default)}.share-btn[data-v-05fff137]:hover:after{opacity:1}.share-btn img[data-v-05fff137]{height:var(--share-btn-icon-size,20px);opacity:1;position:relative;transition:opacity .4s ease;width:var(--share-btn-icon-size,20px);z-index:1}.share-btn[data-v-05fff137]:before{background:var(--green-diagonal)}.share-btn[data-v-05fff137]:after,.share-btn[data-v-05fff137]:before{border-radius:inherit;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease;width:100%}.share-btn[data-v-05fff137]:after{background:var(--share-btn-hover-bg,transparent)}@media(min-width:1024px){.share-btn[data-v-05fff137]{height:var(--share-btn-size,32px);width:var(--share-btn-size,32px)}.share-btn img[data-v-05fff137]{height:var(--share-btn-icon-size,16px);width:var(--share-btn-icon-size,16px)}}@media(min-width:1280px){.share-btn[data-v-05fff137]{height:var(--share-btn-size,56px);width:var(--share-btn-size,56px)}.share-btn img[data-v-05fff137]{height:var(--share-btn-icon-size,28px);width:var(--share-btn-icon-size,28px)}}.share-btn__wrap[data-v-05fff137]{position:relative;width:-moz-fit-content;width:fit-content}.share-btn__list[data-v-05fff137]{overflow:visible;position:relative}.share-btn__list[data-v-05fff137]:before{background:var(--green-hover);border-radius:var(--gradient-border-radius,inherit);content:"";inset:calc(var(--gradient-border-width, 1.5px)*-1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:calc(var(--gradient-border-width, 1.5px));pointer-events:none;position:absolute}.share-btn__list[data-v-05fff137]{align-items:center;background-color:var(--main-black);border-radius:70px 0 0 70px;display:flex;gap:4px;height:calc(100% - 3px);opacity:0;padding-left:15px;padding-right:30px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:opacity .4s ease;visibility:hidden;z-index:0}@media(min-width:1024px){.share-btn__list[data-v-05fff137]{padding-left:12px;padding-right:24px;right:16px}}@media(min-width:1280px){.share-btn__list[data-v-05fff137]{overflow:visible;position:relative}.share-btn__list[data-v-05fff137]:before{background:var(--green-hover);border-radius:var(--gradient-border-radius,inherit);content:"";inset:calc(var(--gradient-border-width, 2px)*-1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:calc(var(--gradient-border-width, 2px));pointer-events:none;position:absolute}.share-btn__list[data-v-05fff137]{gap:0;height:calc(100% - 4px);padding-left:24px;padding-right:34px;position:absolute;right:28px}}.share-btn__list-item--hover[data-v-05fff137]{background:var(--light-silver-hover);height:100%;inset:0;opacity:0;position:absolute;transition:opacity .4s ease;width:100%}.share-btn__list-item--hover[data-v-05fff137]:after,.share-btn__list-item--hover[data-v-05fff137]:before{background:var(--light-silver-gradient);border-radius:var(--radius-pill);content:"";height:1.5px;position:absolute;transition:opacity .4s ease;width:100%}@media(min-width:1280px){.share-btn__list-item--hover[data-v-05fff137]:after,.share-btn__list-item--hover[data-v-05fff137]:before{height:2px}}.share-btn__list-item--hover[data-v-05fff137]:before{top:0}.share-btn__list-item--hover[data-v-05fff137]:after{bottom:0}.share-btn__list li[data-v-05fff137]{cursor:pointer;display:grid;height:var(--share-btn-size,40px);place-content:center;position:relative;width:var(--share-btn-size,40px)}.share-btn__list li:hover .share-btn__list-item--hover[data-v-05fff137]{opacity:1}@media(min-width:1024px){.share-btn__list li[data-v-05fff137]{height:var(--share-btn-size,32px);width:var(--share-btn-size,32px)}}@media(min-width:1280px){.share-btn__list li[data-v-05fff137]{height:var(--share-btn-size,56px);width:var(--share-btn-size,56px)}}.share-btn__list li img[data-v-05fff137]{height:var(--share-list-icon-size,18px);width:var(--share-list-icon-size,18px)}@media(min-width:1024px){.share-btn__list li img[data-v-05fff137]{height:var(--share-list-icon-size,14px);width:var(--share-list-icon-size,14px)}}@media(min-width:1280px){.share-btn__list li img[data-v-05fff137]{height:var(--share-list-icon-size,24px);width:var(--share-list-icon-size,24px)}}.share-btn .share-btn__icon--hover[data-v-05fff137]{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.share-btn__wrap--active .share-btn__list[data-v-05fff137]{opacity:1;visibility:visible}.share-btn__wrap--active .share-btn img[data-v-05fff137]{opacity:0}.share-btn__wrap--active .share-btn img.share-btn__icon--hover[data-v-05fff137],.share-btn__wrap--active .share-btn[data-v-05fff137]:before{opacity:1}.course__categories[data-v-ac807fe2]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;opacity:1;transition:opacity .4s ease}@media(min-width:1024px){.course__categories[data-v-ac807fe2]{gap:8px;margin-bottom:10px}}@media(min-width:1280px){.course__categories[data-v-ac807fe2]{gap:12px;margin-bottom:16px}}.course__category[data-v-ac807fe2]{background-color:var(--main-black);border-radius:52.8px;height:26px;line-height:100%;padding:0 9px}@media(min-width:1024px){.course__category[data-v-ac807fe2]{height:22px;padding:0 8px}}@media(min-width:1280px){.course__category[data-v-ac807fe2]{border-radius:99px;height:31px;padding:0 10px}}.course__category span[data-v-ac807fe2]{background:var(--light-white-linear);-webkit-background-clip:text;font-family:var(--primary-font);font-size:10px;font-weight:600;letter-spacing:-.022em;line-height:26px;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media(min-width:1024px){.course__category span[data-v-ac807fe2]{line-height:22px}}@media(min-width:1280px){.course__category span[data-v-ac807fe2]{font-size:14px;line-height:31px}}.rating-stars[data-v-f450e6b7]{overflow:hidden;position:relative;width:-moz-max-content;width:max-content}.stars--wrap[data-v-f450e6b7]{gap:4px}@media(min-width:1280px){.stars--wrap[data-v-f450e6b7]{gap:5px}}.rating-stars--compact .stars--wrap[data-v-f450e6b7]{gap:2px}@media(min-width:1024px){.rating-stars--compact .stars--wrap[data-v-f450e6b7]{gap:4px}}@media(min-width:1280px){.rating-stars--compact .stars--wrap[data-v-f450e6b7]{gap:6px}}.stars--active[data-v-f450e6b7]{height:100%;left:0;overflow:hidden;position:absolute;top:0}.star[data-v-f450e6b7]{height:var(--v523ace58);min-width:var(--v523ace58);width:var(--v523ace58)}@media(min-width:1024px){.star[data-v-f450e6b7]{height:var(--v523acd95);min-width:var(--v523acd95);width:var(--v523acd95)}}@media(min-width:1280px){.star[data-v-f450e6b7]{height:var(--v523acd79);min-width:var(--v523acd79);width:var(--v523acd79)}}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-latin-300-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-latin-500-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-latin-600-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(../fonts/montserrat-cyrillic-wght-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300 800;src:url(../fonts/open-sans_latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300 800;src:url(../fonts/open-sans_cyrillic-wght-normal.woff2) format("woff2");unicode-range:u+04??,u+0500-052f}[data-v-ec27429c]:root{--blue-bg:rgba(83,182,255,.5);--blue-shadow:#a1d7ff;--light-shadow:rgba(161,215,255,.5);--blue-border:rgba(22,156,255,.5);--main-white:#fff;--main-white-75:hsla(0,0%,100%,.75);--main-white-25:hsla(0,0%,100%,.25);--light-blue:#c2e5ff;--active-color:#53b6ff;--active-color-9:rgba(83,182,255,.9);--strong-blue:#169cff;--main-text:#5e7382;--secondary-text:#6e8ca2;--secondary-text-high:#999;--secondary-text-mid:#c3c3c3;--secondary-text-low:#c9c9c9;--grey-text:#686868;--gray-background-100:#646766;--gray-background-1:hsla(160,1%,40%,.1);--gray-background-4:hsla(160,1%,40%,.4);--gray-background-5:hsla(160,1%,40%,.5);--grey-background-25:hsla(160,1%,40%,.25);--online-color:#4dda0a;--regular-text:#52595e;--error-red:#f54444;--bloc-blue:#8aceff;--accent-default:#3ebc92;--accent-mid:#3fb78e;--accent-card-bg:rgba(9,64,55,.25);--accent-shadow:rgba(62,188,146,.25);--accent-bg:rgba(62,188,146,.1);--dominant:#202020;--dominant-2:#282929;--dominant-mid:#414242;--light-black:rgba(41,42,41,.9);--black-bg:#040605;--scroll-green:rgba(58,180,140,.6);--dark-bg:#1d1f1e;--dark-grey:#1c1c1c;--dark-grey2:#121212;--light-dark:hsla(0,0%,9%,.6);--supplementary-pink:#f8d2d1;--supplementary-pink-light:#f8d2d1;--supplementary-yellow:#ffd78e;--main-black:#000;--light-black:rgba(0,0,0,.8);--shadow-white:hsla(0,0%,100%,.25);--white-gradient-color:linear-gradient(0deg,var(--main-white));--light-green-linear:linear-gradient(88.33deg,#094037 -16.21%,#3ebc92 54.85%,#094037 108.42%);--light-grey-linear:linear-gradient(86.11deg,#999 -35.14%,#fff 35.78%,#999 106.67%);--light-white-linear:linear-gradient(86.14deg,#999 -8.19%,#fff 46.89%,#999 102.73%);--green-hover:linear-gradient(88.33deg,#094037 -28.05%,#3ebc92 15.7%,#3ebc92 67.37%,#094037 132.54%);--white-icon-linear:linear-gradient(138.65deg,#999 2.92%,#fff 46.16%,#999 90.01%);--error-diagonal:linear-gradient(134.68deg,#701313 7.97%,#ff4040 50.93%,#701313 99.53%);--error-reversed:linear-gradient(104.41deg,#701313 -15.84%,#ff4040 41.34%,#ff4040 70.76%,#701313 108.37%);--green-diagonal:linear-gradient(134.68deg,#094037 7.97%,#3ebc92 50.93%,#094037 99.53%);--green-text-gradient:linear-gradient(88.31deg,#88d371 -36.43%,#5cc684 -12.55%,#4d896d 29.13%,#3ebc92 74.19%,#33b5a1 123.53%);--light-silver-gradient:linear-gradient(89.76deg,#999 5.49%,#fff 47%,#999 102.83%,#616161 131.67%);--light-silver-hover:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,60%,.2) 90.15%);--active-line-gradient:linear-gradient(88.31deg,#88d371 -36.43%,#5cc684 -11.32%,#4d896d .78%,#3ebc92 49.99%,#094037 100.69%);--passive-line-gradient:linear-gradient(138.65deg,#999 2.92%,#fff 46.16%,#999 90.01%);--border-image-source:linear-gradient(238.27deg,#094037 19.82%,#3ebc92 61.57%,#094037 108.8%);--active-btn-gradient:linear-gradient(107.99deg,#094037 -18.68%,#3ebc92 60.73%,#094037 120.6%);--green-gradient:linear-gradient(88.33deg,#094037 -11.09%,#3ebc92 56.5%,#094037 124.09%);--heading-green-gradient:linear-gradient(88.18deg,#105d51 -50.49%,#3ebc92 45.09%,#105d51 141.06%);--black-linear:linear-gradient(89.48deg,#000 -1.18%,#202020 19.29%,#000 37.16%,#2a2a2a 55.61%,#000 82.14%,#373737 99.77%);--grey-transparent-linear:linear-gradient(138.65deg,rgba(76,76,76,.2) 2.92%,hsla(0,0%,100%,.2) 44.28%,rgba(76,76,76,.2) 90.01%);--green-gradient-bg:linear-gradient(88.33deg,rgba(9,64,55,.8) -28.05%,rgba(62,188,146,.8) 15.7%,rgba(62,188,146,.8) 67.37%,rgba(9,64,55,.8) 132.54%);--heading-red-gradient:linear-gradient(134.68deg,#ab1f1f -17.58%,#ff4040 50.93%,#ab1f1f 119.03%);--white-gradient:linear-gradient(89.73deg,#999 4.01%,#fff 36.75%,#999 80.78%,#616161 103.52%);--grey-linear:linear-gradient(86.14deg,hsla(0,0%,60%,.35) -8.19%,hsla(0,0%,100%,.35) 46.89%,hsla(0,0%,60%,.35) 102.73%);--gray-disabled:linear-gradient(86.14deg,hsla(0,0%,60%,.5) -8.19%,hsla(0,0%,100%,.5) 46.89%,hsla(0,0%,60%,.5) 102.73%);--green-hover-bg:linear-gradient(88.33deg,rgba(9,64,55,.25) -16.21%,rgba(62,188,146,.25) 54.85%,rgba(9,64,55,.25) 108.42%);--primary-font:"Poppins","Montserrat",sans-serif,system-ui;--secondary-font:"Open Sans",sans-serif;--radius-pill:9999px;--block-shadow:0 0 40px -1px rgba(0,0,0,.25),0 2px 4px 0 hsla(0,0%,72%,.15) inset,0 -2px 4px 0 hsla(0,0%,43%,.15) inset;--file-preview-shadow:0px 4px 5px 0px rgba(0,0,0,.25)}.skeleton[data-v-ec27429c]{--skeleton-highlight:hsla(0,0%,100%,.08);overflow:hidden;position:relative}.skeleton[data-v-ec27429c]:after{animation:skeleton-animation-ec27429c 1s ease infinite;background:linear-gradient(110deg,transparent 35%,var(--skeleton-highlight) 50%,transparent 65%);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes skeleton-animation-ec27429c{to{transform:translate(100%)}}.course__label[data-v-ec27429c]{background:var(--green-hover);-webkit-background-clip:text;font-family:var(--primary-font);font-size:12px;font-weight:500;letter-spacing:-.022em;line-height:18px;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;white-space:nowrap}@media(min-width:1280px){.course__label[data-v-ec27429c]{font-size:16px;line-height:24px}}.primary-text[data-v-ec27429c]{color:var(--main-white);font-family:var(--primary-font);font-weight:700;letter-spacing:-.0022em}.create-course-field[data-v-ec27429c]{margin-bottom:20px}.create-course-field[data-v-ec27429c]:last-child{margin-bottom:0}.create-course-field__label[data-v-ec27429c]{align-items:center;display:flex;height:21px;margin-bottom:8px}@media(min-width:1280px){.create-course-field__label[data-v-ec27429c]{margin-bottom:12px}}.create-course-field__title[data-v-ec27429c]{color:var(--main-white);font-family:var(--primary-font);font-size:14px;font-weight:500;letter-spacing:-.022em;margin-right:12px}@media(min-width:1280px){.create-course-field__title[data-v-ec27429c]{font-size:20px}}.create-course-field__subtitle[data-v-ec27429c]{color:var(--main-white);font-family:var(--primary-font);font-size:12px;font-weight:300}@media(min-width:1280px){.create-course-field__subtitle[data-v-ec27429c]{font-size:16px}}.create-course-field__icon[data-v-ec27429c]{height:16px;margin-right:12px;width:16px}@media(min-width:1280px){.create-course-field__icon[data-v-ec27429c]{height:22px;width:22px}}.create-course-field__limit[data-v-ec27429c]{flex:1;height:-moz-fit-content;height:fit-content;line-height:19px}.create-course-field__limit span[data-v-ec27429c]{background:var(--light-white-linear);-webkit-background-clip:text;font-family:var(--primary-font);font-size:12px;font-weight:400;letter-spacing:-.022em;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:block;line-height:19px;margin-left:auto;width:-moz-fit-content;width:fit-content}@media(min-width:1280px){.create-course-field__limit[data-v-ec27429c]{line-height:26px}.create-course-field__limit span[data-v-ec27429c]{font-size:16px;line-height:26px}}.create-course__block[data-v-ec27429c]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:var(--grey-background-25);border-radius:14px;box-shadow:0 0 40px -1px #00000040,inset 0 2px 4px #b8b8b826,inset 0 -2px 4px #6e6e6e26;margin-bottom:8px;padding:16px}@media(min-width:1280px){.create-course__block[data-v-ec27429c]{border-radius:24px;margin-bottom:16px;padding:32px}.create-course__block[data-v-ec27429c]:last-child{margin-bottom:0}}.create-course__block-title[data-v-ec27429c]{align-items:center;color:var(--accent-default);display:flex;font-family:var(--primary-font);font-size:16px;font-weight:600;gap:12px;justify-content:space-between;letter-spacing:-.022em;line-height:24px;margin-bottom:16px}@media(min-width:1280px){.create-course__block-title[data-v-ec27429c]{font-size:24px;line-height:36px}}.create-course-edit-btn[data-v-ec27429c]{align-items:center;background:#65676640;box-shadow:0 1.87px 18.7px -.94px #0006;display:flex;gap:4px;height:40px;justify-content:center;min-width:120px;overflow:visible;position:relative}.create-course-edit-btn[data-v-ec27429c]:before{background:var(--grey-linear);border-radius:var(--gradient-border-radius,inherit);content:"";inset:calc(var(--gradient-border-width, 2px)*-1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:calc(var(--gradient-border-width, 2px));pointer-events:none;position:absolute}.create-course-edit-btn[data-v-ec27429c]{border-radius:58px;padding:0 10px}@media(min-width:1280px){.create-course-edit-btn[data-v-ec27429c]{height:48px}}.create-course-edit-btn img[data-v-ec27429c]{height:24px;width:24px}.create-course-edit-btn span[data-v-ec27429c]{background:var(--light-white-linear);-webkit-background-clip:text;font-family:var(--primary-font);font-size:14px;font-weight:600;letter-spacing:-.022em;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media(min-width:1280px){.create-course-edit-btn span[data-v-ec27429c]{font-size:16px}}img[data-v-ec27429c]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none}
