.button{display:flex;flex-direction:row;place-items:center;align-items:center;justify-content:center;border-radius:1.5rem;border-width:1px;border-color:transparent;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.button-sm{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.button-base{padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.5rem}.button-primary{--tw-bg-opacity:1;background-color:rgb(115 102 227/var(--tw-bg-opacity,1))}.button-primary:hover{--tw-bg-opacity:1;background-color:rgb(110 96 224/var(--tw-bg-opacity,1))}.button-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(120 108 230/var(--tw-ring-opacity,1))}.button-primary-transparent{--tw-bg-opacity:1;background-color:rgb(203 191 255/var(--tw-bg-opacity,1))}.button-primary-transparent:hover{--tw-bg-opacity:1;background-color:rgb(203 190 255/var(--tw-bg-opacity,1))}.button-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1}.button-outline,.button-white{color:rgb(55 65 81/var(--tw-text-opacity,1))}.button-outline{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1}.button-danger,.button-outline{font-size:.875rem;font-weight:500;line-height:1.25rem}.button-danger{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.button-link{background-image:none;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.button-link:focus,.button-link:hover{outline:2px solid transparent;outline-offset:2px}.button-link-active{background-image:none;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.button-link-active:focus,.button-link-active:hover{outline:2px solid transparent;outline-offset:2px}.button-secondary{background-color:rgb(238 242 255/var(--tw-bg-opacity,1));color:rgb(67 56 202/var(--tw-text-opacity,1))}.button-gray,.button-secondary{--tw-bg-opacity:1;--tw-text-opacity:1}.button-gray{background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:rgb(107 114 128/var(--tw-text-opacity,1))}.button-accept{background-color:rgb(240 253 244/var(--tw-bg-opacity,1));color:rgb(22 163 74/var(--tw-text-opacity,1))}.button-accept,.button-finalize{--tw-bg-opacity:1;--tw-text-opacity:1}.button-finalize{background-color:rgb(254 242 242/var(--tw-bg-opacity,1));color:rgb(220 38 38/var(--tw-text-opacity,1))}.button-course-primary{width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button-course-primary:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.button-transparent{border-style:none;background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button-transparent:hover{opacity:.8}.auth-image[data-v-364c6f82]{width:100%;max-width:716px;height:auto}.basis-half[data-v-364c6f82]{height:100%;flex-basis:50%;display:flex;justify-content:center;flex-direction:column;padding:40px}.auth-layout[data-v-364c6f82]{width:100vw;height:100vh;min-height:100vh;overflow:hidden;transform:none!important;zoom:1!important}.has_errors{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.has_errors::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(252 165 165/var(--tw-placeholder-opacity,1))}.has_errors::placeholder{--tw-placeholder-opacity:1;color:rgb(252 165 165/var(--tw-placeholder-opacity,1))}.has_errors:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;border-width:1px;padding-left:1.25rem;padding-right:1.25rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.input::-moz-placeholder{font-size:1rem;line-height:1.5rem}.input::placeholder{font-size:1rem;line-height:1.5rem}.input:focus{outline:2px solid transparent;outline-offset:2px}@media (max-width:600px){.input{font-size:.875rem;line-height:1.25rem}}.input-with-left-icon{padding-left:2.25rem}.no_errors{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.no_errors::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.no_errors::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.no_errors:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.text-link[data-v-72f89645]{color:#786ce6;text-decoration:underline}.footer[data-v-52824974]{width:100%;padding:64px 100px 96px 100px;background:#20222e;color:#d1d5db}.text-gray-50[data-v-52824974]{color:#f9fafb}.font-size-15px[data-v-52824974]{font-size:15px}.logos-box[data-v-52824974]{display:flex;flex-direction:row;gap:24px}@media (max-width:650px){.footer[data-v-52824974]{padding:40px 16px}.footer-div[data-v-52824974],.footer[data-v-52824974]{display:flex;flex-direction:column;gap:48px}}.position-center[data-v-0ee687da]{position:center}.header-wrapper[data-v-70bf0733]{width:100%}.header[data-v-70bf0733]{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;margin:0;padding:0 20px;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:none;transition:box-shadow .3s ease,background .3s ease}.header--sticky[data-v-70bf0733]{box-shadow:0 2px 8px rgba(0,0,0,.1);background:hsla(0,0%,100%,.98)}.header-content[data-v-70bf0733]{display:flex;align-items:center;justify-content:space-between;padding:10px 8px}.header-spacer[data-v-70bf0733]{height:78px;background:#e5e7eb}.sidebar-content[data-v-62f3b745]{position:fixed;top:82px;left:-100%;width:100%;height:100%;background-color:#fff;transition:left .3s ease;font-size:20px;font-weight:400;line-height:28px}.sidebar-open .sidebar-content[data-v-62f3b745]{left:0}.sidebar-closed[data-v-62f3b745]{left:-100%}.overlay[data-v-62f3b745]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:none}.sidebar-open .overlay[data-v-62f3b745]{display:block}.current-route[data-v-62f3b745]{color:#4f46e5}.not-current-route[data-v-62f3b745]{color:#1f2937}.current-route[data-v-62f3b745],.not-current-route[data-v-62f3b745]{font-size:20px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left}svg[data-v-62f3b745]{width:24px;height:24px}.sidebar-title[data-v-62f3b745]{font-size:32px;font-weight:800;line-height:35px;letter-spacing:0;text-align:center;color:#1f2937}.sidebar-menu[data-v-62f3b745]{transform:translateY(-10%)}.modal-border[data-v-ae8f42ea]{border:1px solid #786ce6;border-radius:20px;padding:20px 24px;width:370px;max-height:470px;overflow-y:scroll}.modal-border[data-v-ae8f42ea]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.badge{border-radius:9999px}.badge-danger{background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:rgb(153 27 27/var(--tw-text-opacity,1))}.badge-danger,.badge-success{--tw-bg-opacity:1;--tw-text-opacity:1}.badge-success{background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:rgb(22 101 52/var(--tw-text-opacity,1))}.badge-primary{background-color:rgb(224 231 255/var(--tw-bg-opacity,1));color:rgb(55 48 163/var(--tw-text-opacity,1))}.badge-being_checked,.badge-primary{--tw-bg-opacity:1;--tw-text-opacity:1}.badge-being_checked{background-color:rgb(255 237 213/var(--tw-bg-opacity,1));color:rgb(154 52 18/var(--tw-text-opacity,1))}.badge-has_grades{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.badge-middle{background-color:#f0eafd}.badge-junior,.badge-middle{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.badge-junior{background-color:#fee0a7}.badge-senior{--tw-text-opacity:1;background-color:#a8ebd3}.badge-program,.badge-senior{color:rgb(0 0 0/var(--tw-text-opacity,1))}.badge-program{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1}.badge-program-white{background-color:#fff}.badge-middle_outline,.badge-program-white{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.badge-middle_outline{border:1px solid #c8aeff}.badge-junior_outline{border:1px solid #ffcf74}.badge-junior_outline,.badge-senior_outline{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.badge-senior_outline{border:1px solid #40d39f}.button-ordinary[data-v-1cd765ea]{border:2px solid #6759ea;color:#fff;background:#786ce6;font-style:normal;line-height:24px;gap:8px;border-radius:25px}.button-ordinary[data-v-1cd765ea],.button-outline[data-v-1cd765ea]{display:flex;justify-content:center;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:16px;font-size:16px;font-weight:400;width:100%}.button-outline[data-v-1cd765ea]{background:#fff;color:#786ce6;border:2px solid #786ce6;border-radius:25px}.course-price[data-v-c3e0ea56]{white-space:nowrap;line-height:28px}.course-price[data-v-c3e0ea56],.course-title[data-v-c3e0ea56]{font-size:16px;font-weight:600;letter-spacing:0;text-align:left}.course-title[data-v-c3e0ea56]{line-height:20px}.course-description[data-v-c3e0ea56]{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left}.stick-grey[data-v-c3e0ea56]{display:flex;height:1.5px;align-self:stretch;background:#d1d5db;width:100%}.hover-icon[data-v-44087705]{display:none}.icon-container:hover .hover-icon[data-v-44087705]{display:block}.icon-container:hover .normal-icon[data-v-44087705]{display:none}.cart-number[data-v-44087705]{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#374151;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:12px;transform:translateX(50%) translateY(-50%)}.current-route[data-v-44087705]{color:#4f46e5}.not-current-route[data-v-44087705]{color:#1f2937}@media (max-width:650px){.sidebar[data-v-44087705]{display:block}.web-login[data-v-44087705]{display:none}.mob-header[data-v-44087705]{display:flex;padding:16px 0}}.site-container[data-v-2a580cca]{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden!important}.content-container[data-v-2a580cca]{flex-grow:1}.banner-header__img[data-v-2a580cca]{background-image:url(/img/header-banner.47bed3b1.png);min-height:60px}.banner-header__title[data-v-2a580cca]{font-size:32px;font-weight:700;line-height:36.8px;text-align:left;color:#fff}.banner-header__text[data-v-2a580cca]{color:#a599f5}.banner-header__button[data-v-2a580cca]{padding:16px 25px;color:#fff;font-size:18px;font-weight:600;border-radius:25px}.banner-header[data-v-2a580cca]{padding-left:24px;padding-right:24px}.banner-header__gradient[data-v-2a580cca]{background:linear-gradient(180deg,#5477bd 49.33%,#7251a1 68.7%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:650px){.banner-header[data-v-2a580cca]{padding:24px;flex-direction:column;align-items:start}.banner-header__title[data-v-2a580cca]{font-size:20px;line-height:22px}.banner-header__button[data-v-2a580cca]{font-size:16px;padding:12px 25px}}div[data-v-2ae2bc8d]{width:100%}.card-container p{overflow:hidden}@media (max-width:650px){.card-container{padding:40px 32px}}.header-text{font-size:20px;font-weight:600}.card-form[data-v-463ced96]{max-height:670px;margin-left:40px}.adaptive-card[data-v-463ced96]{background-color:#eae5ff;border-radius:30px;padding:78px 40px;height:670px}@media (max-width:650px){.card-form[data-v-463ced96]{margin-left:0}.form-title[data-v-463ced96]{font-size:20px;font-weight:600}.adaptive-card[data-v-463ced96]{padding:32px 20px;height:100%}}.para-text[data-v-5968e12c]{height:96px;text-align:start;font-style:normal;font-weight:400;font-size:18px;line-height:24px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.h2-custom[data-v-5968e12c]{font-size:48px;font-weight:800;line-height:55px;letter-spacing:0;text-align:left}.platform-text[data-v-5968e12c]{margin-left:10px;font-weight:600;font-size:16px;text-transform:uppercase;color:#786ce6}.adaptive-card[data-v-5968e12c]{border-radius:30px;padding:78px 40px;border:3px solid #786ce6;height:670px;margin-bottom:0}.adaptive-inner-card[data-v-5968e12c]{padding:100px 64px;height:670px;margin-bottom:0;justify-content:center}@media (max-width:650px){.h2-custom[data-v-5968e12c]{font-size:32px;font-style:normal;font-weight:800;line-height:110%}.platform-text[data-v-5968e12c]{font-size:12px}.adaptive-subtext[data-v-5968e12c]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-bullet[data-v-5968e12c]{font-size:16px;font-style:normal;font-weight:500;line-height:120%;margin:0}.adaptive-block[data-v-5968e12c]{flex-direction:column}.adaptive-card[data-v-5968e12c]{justify-items:start;align-items:start;padding:0}.adaptive-inner-card[data-v-5968e12c]{padding:40px 24px}}.para-text[data-v-6bc852b4]{height:96px;text-align:start;font-style:normal;font-weight:400;font-size:18px;line-height:24px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.h2-custom[data-v-6bc852b4]{font-size:48px;font-weight:800;line-height:55px;letter-spacing:0;text-align:left}.platform-text[data-v-6bc852b4]{margin-left:10px;font-weight:600;text-transform:uppercase;color:#90c3ec;font-size:16px;font-style:normal;line-height:120%}.knowmore__button[data-v-6bc852b4]{border-radius:32px;color:#fff;background:#5f46f7;border:2px solid #fff}.create__button[data-v-6bc852b4],.knowmore__button[data-v-6bc852b4]{box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:18px;font-style:normal;font-weight:500;line-height:24px}.create__button[data-v-6bc852b4]{border-radius:32px;background:#fff}.adaptive-card[data-v-6bc852b4]{border-radius:30px;padding:78px 40px;border:3px solid #786ce6;height:670px;margin-bottom:0}.adaptive-inner-card[data-v-6bc852b4]{padding:120px 64px;height:670px;margin-bottom:0}.adaptive-icon[data-v-6bc852b4]{position:absolute;top:0;right:0;transform:rotate(21.27deg)}.youtube-image[data-v-6bc852b4]{width:180px;height:180px}@media (max-width:650px){.platform-text[data-v-6bc852b4]{font-size:12px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}.h2-custom[data-v-6bc852b4]{font-size:32px;font-style:normal;font-weight:700;line-height:110%}.create__button[data-v-6bc852b4],.knowmore__button[data-v-6bc852b4]{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.adaptive-button-block[data-v-6bc852b4]{flex-direction:column}.adaptive-icon[data-v-6bc852b4]{bottom:0;right:0;top:auto}.adaptive-text-button-block[data-v-6bc852b4]{gap:32px}.adaptive-card[data-v-6bc852b4]{justify-items:start;padding:0}.adaptive-inner-card[data-v-6bc852b4]{padding:40px 24px}}.adaptive-component-title[data-v-fc1e75dc]{font-size:40px;font-weight:700;line-height:115%;text-align:center;overflow:hidden;height:80px}.adaptive-component-title-2[data-v-fc1e75dc]{display:none}.adaptive-component-subtitle[data-v-fc1e75dc]{font-size:36px}@media (max-width:650px){.adaptive-component-title[data-v-fc1e75dc]{font-size:32px;font-style:normal;font-weight:700;line-height:110%;display:none}.adaptive-component-title-2[data-v-fc1e75dc]{display:flex;flex-direction:column;align-items:center;font-size:32px;font-style:normal;font-weight:700;line-height:110%;margin:48px 0 8px 0;position:relative}.adaptive-component-subtitle[data-v-fc1e75dc]{font-size:22px;text-align:center}.green-2[data-v-fc1e75dc]{color:#90e37c;animation:fadeAndAppearOne-fc1e75dc 5.5s ease-in-out infinite forwards}.yellow-2[data-v-fc1e75dc]{color:#ffd483;animation:fadeAndAppearTwo-fc1e75dc 5.5s ease-in-out infinite forwards}.blue-2[data-v-fc1e75dc]{color:#6880ff;animation:fadeAndAppearThree-fc1e75dc 5.5s ease-in-out infinite forwards}.blue-2[data-v-fc1e75dc],.green-2[data-v-fc1e75dc],.yellow-2[data-v-fc1e75dc]{position:absolute;bottom:0;opacity:0;display:flex;align-items:center;justify-content:center}}.blue[data-v-fc1e75dc],.green[data-v-fc1e75dc],.yellow[data-v-fc1e75dc]{opacity:0}.green[data-v-fc1e75dc]{color:#90e37c;animation:appearAndFadeGreen-fc1e75dc 5.5s ease-in-out infinite forwards}.yellow[data-v-fc1e75dc]{color:#ffd483;animation:comeFromBelowAndFadeYellow-fc1e75dc 5.5s ease-in-out infinite forwards}.blue[data-v-fc1e75dc]{color:#6880ff;animation:comeFromBelowAndFadeBlue-fc1e75dc 5.5s ease-in-out infinite forwards}.svg-container[data-v-fc1e75dc]{position:relative}.svg-one[data-v-fc1e75dc]{transform:translate(-15%,50%)}.svg-one[data-v-fc1e75dc],.svg-two[data-v-fc1e75dc]{position:absolute;top:0;right:0;opacity:0;display:flex;align-items:center;justify-content:center}.svg-two[data-v-fc1e75dc]{transform:translate(-40%,40%)}.svg-three[data-v-fc1e75dc]{position:absolute;top:0;right:0;opacity:0;transform:translate(-20%,25%);display:flex;align-items:center;justify-content:center}.svg-one[data-v-fc1e75dc]{animation:fadeAndAppearOne-fc1e75dc 5.5s ease-in-out infinite forwards}.svg-two[data-v-fc1e75dc]{animation:fadeAndAppearTwo-fc1e75dc 5.5s ease-in-out infinite forwards}.svg-three[data-v-fc1e75dc]{animation:fadeAndAppearThree-fc1e75dc 5.5s ease-in-out infinite forwards}@keyframes fadeAndAppearOne-fc1e75dc{0%{opacity:0}16.36%{opacity:1}32.7%{opacity:0}54.5%{opacity:0}}@keyframes fadeAndAppearTwo-fc1e75dc{27.27%{opacity:0}45.45%{opacity:1}63.63%{opacity:0}}@keyframes fadeAndAppearThree-fc1e75dc{54.54%,to{opacity:0}76.356%{opacity:1}}@keyframes appearAndFadeGreen-fc1e75dc{0%{transform:translateY(-100%);opacity:0}16.36%{transform:translateY(80%);opacity:1}32.7%{transform:translateY(-100%);opacity:0}54.5%{opacity:0}}@keyframes comeFromBelowAndFadeYellow-fc1e75dc{27.27%{transform:translateY(100%);opacity:0}45.45%{transform:translateY(-80%);opacity:1}63.63%{transform:translateY(100%);opacity:0}}@keyframes comeFromBelowAndFadeBlue-fc1e75dc{54.54%,to{transform:translateY(130%);opacity:0}76.356%{transform:translateY(-180%);opacity:1}}.banner-seven-big[data-v-70e9fc58],.banner-seven-small[data-v-70e9fc58]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.techorda__title[data-v-70e9fc58]{font-size:40px;font-weight:700;line-height:46px;text-align:left;color:#fff;padding:48px 0 56px 0}.techorda__logo[data-v-70e9fc58]{max-width:160px}.techorda__text[data-v-70e9fc58]{font-size:20px;font-weight:700;line-height:24px;text-align:center;color:#786ce6;text-transform:uppercase}.banner-seven[data-v-70e9fc58]{height:670px}.banner-seven-big[data-v-70e9fc58]{display:flex}.banner-seven-small[data-v-70e9fc58]{display:none}.techorda[data-v-70e9fc58]{top:90px;left:50%;transform:translate(-50%);min-width:600px}.techorda__button-white[data-v-70e9fc58]{background:#fff;color:#000}.techorda__button-black[data-v-70e9fc58],.techorda__button-white[data-v-70e9fc58]{border:2px solid #fff;padding:16px 24px;font-size:18px;font-weight:500;line-height:24px;text-align:left;border-radius:32px}.techorda__button-black[data-v-70e9fc58]{color:#fff}@media (max-width:650px){.banner-seven img[data-v-70e9fc58]{height:670px;-o-object-fit:cover;object-fit:cover}.techorda[data-v-70e9fc58]{top:80px;min-width:300px}.techorda__title[data-v-70e9fc58]{font-size:32px;font-weight:700;line-height:35.2px;text-align:left;padding:24px 0 56px 0}.techorda__text[data-v-70e9fc58]{font-size:14px;font-weight:600;line-height:16.8px;text-align:center;flex-direction:column;gap:0;max-width:250px}.techorda__logo img[data-v-70e9fc58]{max-height:60px;-o-object-fit:contain;object-fit:contain}.techorda__button-black[data-v-70e9fc58],.techorda__button-white[data-v-70e9fc58]{font-size:18px;font-weight:500;line-height:24px;text-align:left}.techorda__buttons[data-v-70e9fc58]{flex-direction:column;gap:12px}.banner-seven-big[data-v-70e9fc58]{display:none}.banner-seven-small[data-v-70e9fc58]{display:flex}}.button[data-v-9b9d4c0e]{display:flex;width:48px;height:48px;margin:auto;justify-content:center;align-items:center;gap:8px;border-radius:16px;border:1px solid #7a69ee;background-color:#fff;transition:background-color .3s}.button.hover[data-v-9b9d4c0e]{background-color:#7a69ee}.button.hover svg path[data-v-9b9d4c0e]{fill:#fff}#app[data-v-6804ba27]{background:#fff;transition:all 1s;text-align:center;margin:0 auto;padding:48px 80px 72px 80px}.show-transition-enter-active[data-v-6804ba27],.show-transition-leave-active[data-v-6804ba27]{transition:opacity .5s}.show-transition-enter[data-v-6804ba27],.show-transition-leave-to[data-v-6804ba27]{opacity:0}.transition-group[data-v-6804ba27]{overflow:hidden}.carousel[data-v-6804ba27]{align-items:center;margin-bottom:24px}.carousel[data-v-6804ba27],.slide[data-v-6804ba27]{display:flex;justify-content:center;border-radius:30px}.slide[data-v-6804ba27]{flex:0 0 100%;align-self:center;transition:all .8s;background-image:url(data:image/png;base64,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);background-position:bottom;background-size:cover;padding:0;margin-bottom:0;min-height:100%;width:100%}.carousel-controls[data-v-6804ba27]{display:flex;justify-content:space-between}.carousel-controls__button[data-v-6804ba27]{cursor:pointer;width:48px;height:48px;background:#fff;color:gray;border-radius:16px;border:1px solid #7a69ee;font-size:20px}.uncolored-box[data-v-6804ba27]{width:48px;height:6px;border-radius:4px;background:#e5e7eb}.colored-box[data-v-6804ba27]{width:48px;height:6px;border-radius:4px;background:#5b4ccc;animation:@moveBox .5s forwards}.transition--comp[data-v-6804ba27]{flex-basis:55%;flex-grow:0;flex-shrink:1;overflow:hidden;border-radius:30px}@media (max-width:650px){#app[data-v-6804ba27]{padding:16px}.carousel-inner-container[data-v-6804ba27]{flex-direction:column}.adaptive-carousel[data-v-6804ba27]{display:none}.adaptive-carousel2[data-v-6804ba27]{display:flex;margin-bottom:40px}.carousel-controls[data-v-6804ba27]{padding-top:12px}.boxes[data-v-6804ba27]{padding-top:16px}}@media (min-width:650px){.adaptive-carousel[data-v-6804ba27]{display:flex}.adaptive-carousel2[data-v-6804ba27]{display:none}}.transition--form[data-v-6804ba27]{flex-basis:45%;min-height:100px}.rounded-3xl[data-v-b57513e2]{border-radius:1.5rem}.soon-box[data-v-b57513e2]{background:#ff9b3f;color:#fff}.now-box[data-v-b57513e2],.soon-box[data-v-b57513e2]{display:flex;padding:6px 12px;align-items:center;justify-content:center;gap:8px;border-radius:16px}.now-box[data-v-b57513e2]{background:#a8ebd3}.discount-box[data-v-b57513e2]{display:flex;padding:6px 12px;align-items:end;justify-content:end;color:#fff;translate:-6px -12px}.discount-box-title[data-v-b57513e2]{transform:rotate(7.794deg);font-size:16px;font-style:normal;font-weight:500;line-height:20px}@media (max-width:650px){.flex-wrap-2[data-v-b57513e2]{display:flex;flex-wrap:wrap;gap:4px}.flex-wrap-2[data-v-b57513e2]>*{flex-basis:calc(50% - 2px);max-width:calc(50% - 2px)}.flex-wrap-2[data-v-b57513e2]>:last-child:nth-child(odd){flex-basis:100%;max-width:100%}}.our-courses[data-v-04c351d3]{padding:64px 100px 64px 100px}.courses__title[data-v-04c351d3]{font-weight:700;font-size:40px;color:#fff}[data-v-04c351d3] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-04c351d3] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e5e7eb}[data-v-04c351d3] .pagination{margin-top:16px}.adaptive-courses2[data-v-04c351d3]{display:none}@media (max-width:650px){.adaptive-courses[data-v-04c351d3]{display:none}.adaptive-courses2[data-v-04c351d3]{display:flex}.our-courses[data-v-04c351d3]{padding:32px 16px}.courses__title[data-v-04c351d3]{font-size:28px}.adaptive-swiper[data-v-04c351d3]{gap:32px}}.bg-transparent[data-v-feacbee0]{background:hsla(0,0%,100%,.3);color:#fff}@media (max-width:650px){.adaptive-title[data-v-feacbee0]{font-size:24px}.adaptive-subtitle[data-v-feacbee0]{font-size:16px}.advantage-box[data-v-feacbee0]{padding:24px 20px}}.content-header[data-v-4a235036]{padding:64px 100px;background:linear-gradient(90deg,#593ed3,#524ed9 45.83%,#3d64e6);color:#fff;font-weight:700;font-size:40px;line-height:48px;flex:none;order:0;align-self:stretch;flex-grow:0}[data-v-4a235036] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-4a235036] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e5e7eb}[data-v-4a235036] .pagination{margin-top:16px}@media (max-width:650px){.content-header[data-v-4a235036]{padding:40px 16px;font-size:28px;display:flex;flex-direction:column;gap:48px}.adaptive-slider[data-v-4a235036]{display:none}.adaptive-slider2[data-v-4a235036]{display:flex}}@media (min-width:651px){.adaptive-slider[data-v-4a235036]{display:grid}.adaptive-slider2[data-v-4a235036]{display:none}}.custom-card[data-v-66eba3a7]{padding:100px}.stats-title-box[data-v-66eba3a7]{border-radius:40px;background:#06172b;padding:40px}.underscore[data-v-66eba3a7]{border-bottom:1.5px solid #5b4ccc;margin-left:64px}.underscore[data-v-66eba3a7]:first-child{margin-left:0}.basis-half[data-v-66eba3a7]{flex-basis:50%}.adaptive-gradient[data-v-66eba3a7]{background:linear-gradient(67deg,#cc3fd3,#8453e8 45.83%,#525cf3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px}.stats-title[data-v-66eba3a7]{color:#1f2937;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.adaptive-stats-number[data-v-66eba3a7]{font-size:40px;font-style:normal;font-weight:800;line-height:36px}.text-violet[data-v-66eba3a7]{color:#6759ea}.text-orange[data-v-66eba3a7]{color:#fba564}.adaptive-stats-text[data-v-66eba3a7]{color:#6b7280;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.stats-box[data-v-66eba3a7]{border-radius:32px;background:#f4f5fa;padding:24px}@media (max-width:650px){.adaptive-title[data-v-66eba3a7]{font-size:28px;font-style:normal;font-weight:700;line-height:110%;padding:0}.adaptive-text[data-v-66eba3a7]{font-size:18px;font-weight:400;line-height:110%}.adaptive-gradient[data-v-66eba3a7]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.stats-title[data-v-66eba3a7]{font-size:18px;font-weight:600;line-height:110%}.custom-card[data-v-66eba3a7]{padding:56px 16px}.adaptive-stats-number[data-v-66eba3a7]{font-size:36px;font-style:normal;font-weight:700;line-height:110%}.adaptive-stats-text[data-v-66eba3a7]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-stats-div[data-v-66eba3a7],.adaptive-stats-flex[data-v-66eba3a7]{flex-direction:column}}.custom-card[data-v-2854cbd6]{padding:100px}.stats-title-box[data-v-2854cbd6]{border-radius:40px;background:#06172b;padding:40px}.underscore[data-v-2854cbd6]{border-bottom:1.5px solid #5b4ccc;margin-left:64px}.underscore[data-v-2854cbd6]:first-child{margin-left:0}.basis-half[data-v-2854cbd6]{flex-basis:50%}.adaptive-gradient[data-v-2854cbd6]{background:linear-gradient(67deg,#cc3fd3,#8453e8 45.83%,#525cf3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px}.stats-title[data-v-2854cbd6]{color:#1f2937;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.adaptive-stats-number[data-v-2854cbd6]{font-size:40px;font-style:normal;font-weight:800;line-height:36px}.text-violet[data-v-2854cbd6]{color:#6759ea}.text-orange[data-v-2854cbd6]{color:#fba564}.adaptive-stats-text[data-v-2854cbd6]{color:#6b7280;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.stats-box[data-v-2854cbd6]{border-radius:32px;background:#f4f5fa;padding:24px}@media (max-width:650px){.stats-title-box[data-v-2854cbd6]{padding:24px}.adaptive-title[data-v-2854cbd6]{font-size:28px;font-style:normal;font-weight:700;line-height:110%;padding:0}.adaptive-text[data-v-2854cbd6]{font-size:18px;font-weight:400;line-height:19.8px}.adaptive-gradient[data-v-2854cbd6]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.stats-title[data-v-2854cbd6]{font-size:18px;font-weight:600;line-height:110%}.custom-card[data-v-2854cbd6]{padding:56px 16px}.adaptive-stats-number[data-v-2854cbd6]{font-size:36px;font-style:normal;font-weight:700;line-height:110%}.adaptive-stats-text[data-v-2854cbd6]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-stats-div[data-v-2854cbd6],.adaptive-stats-flex[data-v-2854cbd6]{flex-direction:column}}div.swiper{padding-bottom:60px}.container[data-v-77516df6]{margin:50px 100px;background:linear-gradient(70.91deg,#9978df,#667eea);border-radius:40px;padding:64px 80px}.review-header[data-v-77516df6]{font-size:40px}.adaptive-slider[data-v-77516df6]{display:grid;-moz-column-gap:40px;column-gap:40px;row-gap:45px}.adaptive-slider2[data-v-77516df6]{display:none}[data-v-77516df6] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-77516df6] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e5e7eb}@media (max-width:650px){.container[data-v-77516df6]{padding:40px 8px;margin:40px 16px}.review-header[data-v-77516df6]{padding:0 12px;font-size:30px;font-style:normal;font-weight:700;line-height:110%}.adaptive-slider[data-v-77516df6]{display:none}.adaptive-slider2[data-v-77516df6]{display:flex;padding:40px 20px 0 5px}}.ad-main-block[data-v-91d911d6]{margin:100px 0;background-color:#5f6be4}.ad-container[data-v-91d911d6]{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:start}.content[data-v-91d911d6]{display:flex;flex-direction:row;align-items:center;white-space:nowrap;animation:runningLine-91d911d6 18s linear infinite}.custom-tab[data-v-91d911d6]{color:#fff;font-size:32px;display:flex;align-items:center;justify-content:center;border-left:1.5px solid #fba564}.custom-tab[data-v-91d911d6]:last-child{border-right:none;margin-right:0}@keyframes runningLine-91d911d6{0%{transform:translateX(0)}to{transform:translateX(-60%)}}@media(max-width:1450px){.content[data-v-91d911d6]{animation:runningLine-91d911d6 20s linear infinite}@keyframes runningLine-91d911d6{0%{transform:translateX(0)}to{transform:translateX(-75%)}}}@media(max-width:1000px){.content[data-v-91d911d6]{animation:runningLine-91d911d6 22s linear infinite}@keyframes runningLine-91d911d6{0%{transform:translateX(0)}to{transform:translateX(-85%)}}}@media(max-width:600px){.content[data-v-91d911d6]{animation:runningLine-91d911d6 28s linear infinite}@keyframes runningLine-91d911d6{0%{transform:translateX(0)}to{transform:translateX(-98%)}}}.custom-icon[data-v-91d911d6]{height:60px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.youtube-image[data-v-91d911d6]{width:180px;height:180px}.contact-us-button[data-v-72438b15]{max-width:200px;padding:13px 25px;border-radius:25px;margin-top:40px}.contact-us-card-div[data-v-72438b15]{background:#06172b;padding:80px 100px}.contact-us-card[data-v-72438b15]{padding:80px 215px;background:#2f3342;border-radius:40px}.goal-header[data-v-72438b15]{margin-top:100px;margin-left:100px;margin-right:100px}.custom-button[data-v-72438b15]{background:#fff;box-sizing:border-box;color:#7a69ee;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;gap:8px;width:248px;height:56px;border:2px solid #7a69ee;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05));border-radius:32px}.adaptive-contact-title[data-v-72438b15]{vertical-align:middle;font-weight:700;font-size:40px;color:#fff}@media (max-width:650px){.adaptive-contact-title[data-v-72438b15]{font-size:28px}.contact-us-card-div[data-v-72438b15]{padding:40px 16px}.contact-us-card[data-v-72438b15]{padding:80px 20px}}.partner-img[data-v-00c12cd3]{width:97px;height:70px}.partners[data-v-00c12cd3]{background-color:#20222e;padding:64px}.partners-logo[data-v-00c12cd3]{max-width:624px;display:flex;flex-direction:column}.adaptive-partner-img[data-v-00c12cd3]{margin-left:112px}.adaptive-logo[data-v-00c12cd3]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;justify-content:center;align-items:center;justify-self:center}.adaptive-logo img[data-v-00c12cd3]{justify-self:center;align-self:center}.adaptive-div[data-v-00c12cd3]{gap:80px}@media (max-width:650px){.partners[data-v-00c12cd3]{padding:0}.adaptive-title[data-v-00c12cd3]{font-size:28px;font-style:normal;font-weight:600;line-height:120%}.adaptive-logo[data-v-00c12cd3]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;justify-content:center;align-items:center}.adaptive-logo img[data-v-00c12cd3]{justify-self:center;align-self:center}.adaptive-logo-box[data-v-00c12cd3]{gap:40px;justify-content:center;align-items:center}.adaptive-div[data-v-00c12cd3]{flex-direction:column;margin:0;padding:48px 16px}.adaptive-partner-img[data-v-00c12cd3]{margin-left:0}.adaptive-div2[data-v-00c12cd3]{width:100%}.adaptive-partner-img-div[data-v-00c12cd3]{justify-content:space-between}.partners-div[data-v-00c12cd3]{padding:16px}.img-alpha[data-v-00c12cd3]{width:200px;margin-left:50px}.partners-logo[data-v-00c12cd3]{justify-content:center;align-content:center}}.banner-text[data-v-0196af12]{font-style:normal;font-weight:700;font-size:40px;line-height:48px;color:#fff}.banner-card[data-v-0196af12]{margin-left:80px;margin-right:80px;margin-top:100px;margin-bottom:100px;background:linear-gradient(90deg,#4776e6,#8e54e9);border-radius:40px;padding:80px}.faq[data-v-0196af12]{padding:10px 100px 80px 100px;display:flex;flex-direction:column;gap:40px}.opened-question[data-v-0196af12]{color:#7062ef}.font-size-40px[data-v-0196af12]{font-size:40px}@media (max-width:650px){.banner-card[data-v-0196af12]{margin:32px 16px;padding:56px 24px;flex-direction:column;gap:40px;text-align:center}.banner-text[data-v-0196af12]{font-size:28px;font-style:normal;font-weight:700;line-height:120%;width:100%}.faq[data-v-0196af12]{padding:32px 16px}.faq-questions[data-v-0196af12]{display:flex;flex-direction:column}.faq-title[data-v-0196af12]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.courses[data-v-71d0ae3d]{padding:64px 32px 64px 100px;background:#2b2e3b;display:flex;flex-direction:column;gap:45px}.courses-title[data-v-71d0ae3d]{font-weight:700;font-size:40px;line-height:48px;color:#fff}.course-text[data-v-71d0ae3d]{display:flex;flex-direction:column;gap:2px}.course-title[data-v-71d0ae3d]{font-weight:600;font-size:24px;line-height:36px;color:#111827}.course-title-info[data-v-71d0ae3d]{font-weight:400;font-size:18px;line-height:28px;color:#1f2937}.course-title-white[data-v-71d0ae3d]{font-weight:600;font-size:24px;line-height:36px;color:#fff}.course-title-info-white[data-v-71d0ae3d]{font-weight:400;font-size:18px;line-height:28px}.marketing[data-v-71d0ae3d]{background:linear-gradient(217.16deg,#dad5fa 31.66%,#ecfcda 79.16%);border-radius:24px;padding:24px 20px;min-width:200px;min-height:238px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:visible}.marketing-emoji-div[data-v-71d0ae3d]{position:absolute;top:0;left:0;width:40px;height:40px;background:linear-gradient(180deg,#ea2d00,#ff841e 52.08%,#fdf88a),linear-gradient(0deg,#fff,#fff);transform:translateY(-50%) translateX(50%)}.marketing-emoji-div[data-v-71d0ae3d],.marketing-emoji[data-v-71d0ae3d]{display:flex;justify-content:center;align-items:center;border-radius:50%}.marketing-emoji[data-v-71d0ae3d]{width:39px;height:39px;align-self:center;background:#fff;font-weight:500;font-size:24px;line-height:24px}.marketing-img-div[data-v-71d0ae3d]{display:flex;align-content:center;justify-content:center}.marketing-img[data-v-71d0ae3d]{width:120px}.web[data-v-71d0ae3d]{min-width:200px;min-height:238px;background:linear-gradient(.639turn,#ddd5f7 26.86%,#f7deda 79.31%);border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between}.web-img-div[data-v-71d0ae3d]{display:flex;align-content:center;justify-content:center}.web-img[data-v-71d0ae3d]{width:127px;transform:translateX(20%)}.design-div[data-v-71d0ae3d]{background:linear-gradient(126.83deg,#ce65ff 2.06%,#a392ff 56.13%,#ffef60 95.59%);min-width:200px;min-height:238px;border-radius:16px;display:flex;padding:2px 4px}.design[data-v-71d0ae3d]{background:#fff;padding:24px 20px;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;margin:5px;flex-grow:1}.design-img-div[data-v-71d0ae3d]{transform:translateY(-20%) translateX(-20%);position:absolute;top:0;right:0;display:flex;align-content:center;justify-content:center}.design-img[data-v-71d0ae3d]{width:90px}.management[data-v-71d0ae3d]{min-width:200px;min-height:238px;background:linear-gradient(256.7deg,#f3dddf 4.84%,#ecfcda 83.43%);border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between}.management-img-div[data-v-71d0ae3d]{display:flex;align-content:flex-end;justify-content:flex-end}.management-img[data-v-71d0ae3d]{width:153px}.data-science-div[data-v-71d0ae3d]{background:linear-gradient(126.83deg,#ef9b6b 2.06%,#90e37c 49.8%,#a392ff 95.59%);min-width:200px;min-height:238px;border-radius:16px;display:flex;padding:2px 4px}.data-science[data-v-71d0ae3d]{background:#fff;padding:24px 20px;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;position:relative;margin:5px;flex-grow:1}.data-science-img-div[data-v-71d0ae3d]{display:flex;align-items:flex-end;justify-content:flex-end}.data-science-img[data-v-71d0ae3d]{width:90px;display:flex}.business[data-v-71d0ae3d]{min-width:270px;min-height:238px;background:#deceff;border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between}.business-img-div[data-v-71d0ae3d]{display:flex;align-content:flex-end;justify-content:flex-end}.business-img[data-v-71d0ae3d]{width:52px;transform:translateX(-20%) translateY(10%)}.games[data-v-71d0ae3d]{min-width:200px;min-height:238px;background:#844fed;border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.games-img-div[data-v-71d0ae3d]{display:flex;align-content:flex-end;justify-content:flex-end}.games-img[data-v-71d0ae3d]{width:90px;transform:translateX(-20%) translateY(10%)}.courses-top[data-v-71d0ae3d]{height:40px;background:#2b2e3b}.courses-bottom[data-v-71d0ae3d]{height:40px;background:#2b2e3b;display:flex;flex-direction:column-reverse}.courses-clip-top[data-v-71d0ae3d]{height:20px;background:#fff;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.courses-clip-bottom[data-v-71d0ae3d]{height:20px;background:linear-gradient(90deg,#4776e6,#b587fc);border-top-left-radius:100%;border-top-right-radius:100%}.course-title-info-white[data-v-71d0ae3d]{color:#fff}@media (max-width:650px){.courses[data-v-71d0ae3d]{padding:32px 16px}.courses-title[data-v-71d0ae3d]{font-size:28px}.courses-bottom[data-v-71d0ae3d],.courses-clip-bottom[data-v-71d0ae3d],.courses-clip-top[data-v-71d0ae3d],.courses-top[data-v-71d0ae3d]{display:none}.course-title[data-v-71d0ae3d]{font-size:20px}.course-title-info[data-v-71d0ae3d]{font-size:16px}.course-title-white[data-v-71d0ae3d]{font-size:20px}.course-title-info-white[data-v-71d0ae3d]{font-size:16px}}.badge[data-v-b092e490]{background:#fff;border-radius:24px;border-width:2px;border-style:solid;padding:6px 12px}.teachers__divider[data-v-6701e3a2]{background:linear-gradient(90deg,#4776e6,#8e54e9);height:2px}.teachers__item[data-v-6701e3a2]{border-radius:32px;background:#f4f5fa}.teachers__image[data-v-6701e3a2]{border-radius:80px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:80px;height:80px}.teachers__company{&[data-v-6701e3a2]{display:flex;gap:32px;justify-content:center;align-items:start;justify-self:start;align-self:start;flex-wrap:wrap}img[data-v-6701e3a2]{height:40px;-o-object-fit:contain;object-fit:contain}}@media (max-width:650px){.adaptive-name[data-v-6701e3a2]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.adaptive-position[data-v-6701e3a2]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.teachers[data-v-255c41f3]{padding:78px 80px;display:flex;flex-direction:column;gap:52px;overflow:hidden}.bg-primary{&[data-v-255c41f3]{background:linear-gradient(90deg,#4776e6,#8e54e9)}.text-white[data-v-255c41f3]{color:#fff}}.bg-white{&[data-v-255c41f3]{background:#fff}.text-black[data-v-255c41f3]{color:#000}}.bg-grey[data-v-255c41f3]{background:#f4f5fa}.carousel-container[data-v-255c41f3]{display:flex;flex-wrap:nowrap;overflow:hidden}.carousel[data-v-255c41f3]{gap:24px;display:flex;flex-wrap:nowrap;justify-content:flex-start}.no-carousel[data-v-255c41f3]{flex-basis:50%;overflow:hidden}.carousel[data-v-255c41f3]>*{flex:0 0 48.5%}.carousel[data-v-255c41f3]{width:100%}.teachers__button[data-v-255c41f3]{box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:32px;border:2px solid #6759ea;color:#6759ea}.text-gray-50[data-v-255c41f3]{color:#f9fafb}.font-size-40px[data-v-255c41f3]{font-size:40px}[data-v-255c41f3] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-255c41f3] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#fff}.carousel-container2[data-v-255c41f3]{display:none}button[data-v-255c41f3]:hover{background:#5b4ccc;color:#fff}.button-transparent[data-v-255c41f3],.button-white[data-v-255c41f3]{background:none;border:none;box-shadow:none;gap:16px;padding:0}.button-transparent[data-v-255c41f3]{color:#fff}.button-white[data-v-255c41f3]{color:#5b4ccc}@media (max-width:650px){.teachers[data-v-255c41f3]{padding:40px 16px}.carousel-container[data-v-255c41f3]{display:none}.carousel-container2[data-v-255c41f3]{display:flex}.adaptive-block-title[data-v-255c41f3]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-buttons-mobile[data-v-255c41f3]{display:none}[data-v-255c41f3] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e5e7eb}[data-v-255c41f3] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#5b4ccc}}.story-title[data-v-c8b74e68]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.story-text[data-v-c8b74e68]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.story-box[data-v-c8b74e68]{height:280px;border-radius:24px 0 0 24px;width:275px;background:#2b2e3b;margin-right:-20px;position:relative;z-index:1;padding:32px 24px}.emoji-box[data-v-c8b74e68]{border-radius:16px;border:3px solid rgba(130,134,255,.2);width:48px;height:48px;background:#fff;display:flex;justify-content:center;align-items:center;font-size:24px;font-style:normal;font-weight:400;line-height:120%}.emoji-text[data-v-c8b74e68]{color:#8286ff;font-size:18px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.emoji-name[data-v-c8b74e68]{font-size:18px;font-style:normal;font-weight:600;line-height:130%}.emoji-position[data-v-c8b74e68]{font-size:15px;font-style:normal;font-weight:400;line-height:120%}.emoji-img[data-v-c8b74e68]{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:0 24px 24px 0}.image-container[data-v-c8b74e68]{flex-grow:1;height:280px}.basis-half[data-v-c8b74e68]{flex-basis:50%}.play-button[data-v-c8b74e68]{top:32px;right:26px}@media (max-width:650px){.story-box-card[data-v-c8b74e68]{width:100%}.story-box[data-v-c8b74e68]{width:55%}.image-container[data-v-c8b74e68]{width:45%}}.padding-100px[data-v-ba057cac]{padding:100px 100px 100px 100px;display:flex;flex-direction:column;gap:48px}.stories-title[data-v-ba057cac]{font-size:48px;font-style:normal;font-weight:800;line-height:115%}.adaptive-gradient[data-v-ba057cac]{background:linear-gradient(67deg,#cc3fd3,#8453e8 45.83%,#525cf3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px}.story-title[data-v-ba057cac]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.story-text[data-v-ba057cac]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.story-box[data-v-ba057cac]{height:280px;border-radius:24px 0 0 24px;width:275px;background:#2b2e3b;margin-right:-20px;position:relative;z-index:1;padding:32px 24px}.emoji-box[data-v-ba057cac]{border-radius:16px;border:3px solid rgba(130,134,255,.2);width:48px;height:48px;background:#fff;display:flex;justify-content:center;align-items:center;font-size:24px;font-style:normal;font-weight:400;line-height:120%}.emoji-text[data-v-ba057cac]{color:#8286ff;font-size:18px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.emoji-name[data-v-ba057cac]{font-size:18px;font-style:normal;font-weight:600;line-height:130%}.emoji-position[data-v-ba057cac]{font-size:15px;font-style:normal;font-weight:400;line-height:120%}.emoji-img[data-v-ba057cac]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 24px 24px 0}.image-container[data-v-ba057cac]{flex-grow:1;height:280px}.basis-half[data-v-ba057cac]{flex-basis:50%}.adaptive-slider[data-v-ba057cac]{display:none}.story-box-small[data-v-ba057cac]{height:160px;border-radius:24px 0 0 24px;width:130px;background:#2b2e3b;margin-right:-20px;position:relative;z-index:1;padding:20px 12px}.emoji-box-small[data-v-ba057cac]{font-size:12px;font-style:normal;font-weight:400;line-height:120%;width:25px;height:25px;border-radius:8.296px;border:1.556px solid rgba(181,150,255,.2);background:#fff;display:flex;flex-shrink:0;justify-content:center;align-items:center}.emoji-text-small[data-v-ba057cac]{color:#b596ff;font-size:9px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.emoji-name-small[data-v-ba057cac]{font-size:9px;font-style:normal;font-weight:600;line-height:130%;color:#fff}.emoji-position-small[data-v-ba057cac]{color:#f3f4f6;font-size:7px;font-style:normal;font-weight:400;line-height:120%}.image-container-small[data-v-ba057cac]{flex-grow:1;height:160px}.container[data-v-ba057cac]{position:relative;width:100%;height:auto}.content[data-v-ba057cac]{z-index:1}.overlay[data-v-ba057cac]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;border-radius:24px}[data-v-ba057cac] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-ba057cac] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#5b4ccc}@media (max-width:650px){.stories-title[data-v-ba057cac]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.padding-100px[data-v-ba057cac]{padding:40px 16px}.adaptive-flex[data-v-ba057cac]{display:none;flex-direction:column}.adaptive-slider[data-v-ba057cac]{display:flex}.story-box-card[data-v-ba057cac]{width:100%}.story-box[data-v-ba057cac]{width:190px}}.story-button[data-v-ba057cac]{color:#6759ea}.story-box-card-small[data-v-ba057cac]{width:280px}.play-button svg[data-v-ba057cac]{width:40px;height:40px;right:0;top:0}.play-button[data-v-ba057cac]{right:16px;top:16px}.form__approval-link[data-v-319c7eca]{color:#786ce6}.border-error[data-v-319c7eca]{border:1px solid #ef4444}input[data-v-319c7eca]::-moz-placeholder{color:#6b7280}input[data-v-319c7eca]::placeholder{color:#6b7280}.courses-list div[data-v-319c7eca]{//align-self:self-start}.courses-form-container[data-v-319c7eca]{padding:120px 80px 110px 80px;background:#fff}.courses-form[data-v-319c7eca]{display:flex;flex-wrap:wrap;padding:64px 80px;background:#2b2e3b;border-radius:40px}.courses-form-text[data-v-319c7eca]{flex-basis:50%;padding-right:20px}.courses-form-request[data-v-319c7eca]{flex-basis:50%;padding-left:20px}.courses-form-text1[data-v-319c7eca]{font-style:normal;font-weight:700;font-size:36px;line-height:48px;background:linear-gradient(89.23deg,#f98aff -1.14%,#b089ff 31.11%,#878eff 69.22%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px}.courses-form-text2[data-v-319c7eca]{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#e5e7eb}form[data-v-319c7eca]{display:flex;flex-direction:column;gap:16px}@media (max-width:650px){.courses-form-container[data-v-319c7eca]{padding:48px 16px}.courses-form[data-v-319c7eca]{padding:32px 20px;gap:32px}.courses-form-text[data-v-319c7eca]{flex-basis:100%}.courses-form-text1[data-v-319c7eca]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.courses-form-text2[data-v-319c7eca]{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.courses-form-request[data-v-319c7eca]{flex-basis:100%;padding:0}}.video-modal[data-v-01941946]{display:flex;justify-content:center}.close-modal[data-v-01941946]{display:flex;justify-content:end;align-items:end}.video-block[data-v-01941946]{position:relative;height:500px;padding-top:56.25%}.video-block iframe[data-v-01941946]{position:absolute;top:0;left:0;width:100%;height:100%}.modal[data-v-01941946]{width:90vw;height:90vh}.check-cert[data-v-0e9d3537]{padding:40px 100px}.check-cert-box[data-v-0e9d3537]{border-radius:40px;padding:40px;background:#f4f5fa}.check-cert-title[data-v-0e9d3537]{font-size:30px;font-weight:700;line-height:40px;text-align:left;color:#1f2937}.check-cert-text[data-v-0e9d3537]{font-size:18px;font-weight:400;line-height:28px;text-align:left;color:#4b5563}.basis-text[data-v-0e9d3537]{flex-basis:55%}.basis-img[data-v-0e9d3537]{flex-basis:45%}.button-text[data-v-0e9d3537]{font-family:Inter;font-size:18px;font-weight:500;line-height:24px;text-align:left}@media (max-width:650px){.check-cert[data-v-0e9d3537]{padding:48px 16px}.check-cert-box[data-v-0e9d3537]{border-radius:24px;padding:40px 24px;flex-direction:column}.check-cert-title[data-v-0e9d3537]{font-size:24px;font-weight:700;line-height:26.4px;text-align:left}.check-cert-text[data-v-0e9d3537]{font-size:16px;font-weight:400;line-height:24px;text-align:left}.check-cert-button[data-v-0e9d3537]{display:flex;justify-content:center}}.guest-lectures__box[data-v-4849bed1]{border-radius:40px;padding:40px 32px;display:flex;flex-direction:column;gap:32px;background:#2f3342}.guest-lectures__avatar img[data-v-4849bed1]{width:80px;height:80px;border-radius:100px;flex-shrink:0;flex-grow:0}.guest-lectures__name[data-v-4849bed1]{font-size:24px;font-weight:600;line-height:32px;text-align:center}.guest-lectures__company[data-v-4849bed1]{font-size:18px;font-weight:400;line-height:28px;text-align:center;color:#f9fafb}.guest-lectures__logo[data-v-4849bed1]{display:flex;justify-content:center;align-items:center;flex:1}.guest-lectures__logo img[data-v-4849bed1]{max-width:100px;max-height:60px}img[data-v-4849bed1]{-o-object-fit:cover;object-fit:cover}@media (max-width:650px){.guest-lectures__box[data-v-4849bed1]{border-radius:24px;padding:24px 16px}.guest-lectures__name[data-v-4849bed1]{font-size:18px;font-weight:600;line-height:28px;text-align:center}.guest-lectures__company[data-v-4849bed1]{font-size:16px;font-weight:400;line-height:24px;text-align:center}.guest-lectures__logo img[data-v-4849bed1]{max-width:80px}}.guest-lectures__body[data-v-0b42f94b]{padding:64px 100px;color:#fff;display:flex;flex-direction:column;gap:48px;background:#06172b}h2[data-v-0b42f94b]{font-size:40px;font-weight:700;line-height:48px;text-align:left}.guest-lectures__grid[data-v-0b42f94b]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:650px){.guest-lectures__body[data-v-0b42f94b]{padding:40px 16px;gap:24px}h2[data-v-0b42f94b]{font-size:28px;font-weight:700;line-height:30.8px;text-align:left}.guest-lectures__grid[data-v-0b42f94b]{grid-template-columns:repeat(2,1fr);gap:16px}}.guest-lectures__button[data-v-0b42f94b]{border-radius:32px;background:#fff;color:#000;font-size:18px;font-weight:500;display:flex;gap:12px}.modal2[data-v-4046be60]{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content2[data-v-4046be60]{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close[data-v-4046be60]{color:#aaa;float:right;font-size:28px;font-weight:700}.close[data-v-4046be60]:focus,.close[data-v-4046be60]:hover{color:#000;text-decoration:none;cursor:pointer}.check-cert__page[data-v-27782d81]{padding:40px 100px;background:#f4f5fa;gap:40px}h1[data-v-27782d81]{color:#1f2937;font-size:40px;font-weight:800;line-height:48px;text-align:left}.check-results[data-v-27782d81]{border-radius:24px;background:#fff}.certificate-check-title[data-v-27782d81]{font-size:20px;font-weight:500;line-height:28px;text-align:left;color:#1f2937}.line[data-v-27782d81]{border-top:2px dashed #d1d5db;width:100%}.err-msg[data-v-27782d81]{font-size:14px;font-weight:400;line-height:14px;text-align:left;color:#ef4444}@media (max-width:650px){.check-cert__page[data-v-27782d81]{padding:32px 16px;gap:32px}h1[data-v-27782d81]{font-size:28px;font-weight:700;line-height:30.8px;text-align:left}.check-cert__button-box[data-v-27782d81]{flex-direction:column;height:52px;align-items:stretch}.check-cert__button[data-v-27782d81]{width:100%}.check-results[data-v-27782d81]{padding:24px 20px;border-radius:20px}.certificate-check-title[data-v-27782d81]{font-size:18px;font-weight:500;line-height:32px;text-align:left}.certificate-check-subtitle[data-v-27782d81]{font-size:16px;font-weight:500;line-height:24px;text-align:left}.certificate-check-name[data-v-27782d81]{font-size:16px;font-weight:400;line-height:24px;text-align:left}}.checkbox-container[data-v-8102179e]{background:#fff;padding:24px 20px;box-shadow:0 18px 20px rgba(153,174,194,.08);border-radius:16px;width:328px;display:flex;flex-direction:column;gap:20px}.checkbox-title[data-v-8102179e]{font-weight:600;font-size:20px;line-height:28px}.checkbox-label[data-v-8102179e]{font-weight:400;font-size:16px;line-height:24px;color:#6b7280;vertical-align:middle}.checkbox-input[data-v-8102179e]{margin-right:8px;vertical-align:middle;cursor:pointer}.checkbox-text-reset[data-v-8102179e]{color:#786ce6}.checkbox-reset[data-v-8102179e]{align-items:center;gap:8px;cursor:pointer}input[type=checkbox][data-v-8102179e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #cdd0d2;border-radius:4px;width:20px;height:20px}input[type=checkbox][data-v-8102179e]:checked{background-color:#6b7280}@media (max-width:650px){.checkbox-container[data-v-8102179e]{box-shadow:none}}.page[data-v-45431925]{width:100%;background:linear-gradient(90deg,#4776e6,#b587fc)}.courses-category[data-v-45431925]{padding:100px 100px 0 100px;display:flex;flex-direction:column;gap:32px;width:100%;background:#fff}.bottom[data-v-45431925]{background:#fff;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.courses[data-v-45431925]{display:inline-flex;flex-direction:row;gap:16px;margin-bottom:16px}.course-chosen[data-v-45431925]{font-weight:500;color:#fff;background:#786ce6;border-radius:24px;border:1px solid #fff}.course-chosen[data-v-45431925],.course[data-v-45431925]{font-size:20px;padding:6px 16px;cursor:pointer;margin-right:16px}.course[data-v-45431925]{background:#fff;border:1.5px solid rgba(120,108,230,.5);border-radius:24px;font-weight:400;line-height:28px;color:#000}.title[data-v-45431925]{font-size:48px;font-weight:800;color:#1f2937}.search-input[data-v-45431925]{width:100%;padding-left:56px;padding-right:8px;background:#f3f4f6;border-radius:12px;font-weight:400;font-size:20px;line-height:28px;border:none}input[data-v-45431925]::-moz-placeholder{color:#6b7280}input[data-v-45431925]::placeholder{color:#6b7280}.search-label[data-v-45431925]{position:absolute;top:27%;left:18px}.search-div[data-v-45431925]{position:relative}.courses-container[data-v-45431925]{align-self:flex-start;display:flex;flex-direction:column;gap:64px;padding:100px 100px 40px 100px;flex-grow:0}.courses-all[data-v-45431925]{display:flex;gap:48px}.courses-options[data-v-45431925]{display:flex;flex-direction:column;gap:24px}.courses-list[data-v-45431925]{align-self:self-start;display:grid;grid-template-columns:1fr 1fr;gap:24px}.courses-list div[data-v-45431925]{//align-self:self-start}.courses-button-container[data-v-45431925]{display:flex;justify-content:center;align-content:center;cursor:pointer}.courses-button[data-v-45431925]{display:flex;gap:14px;align-items:baseline;padding:16px 24px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:32px;font-weight:500;font-size:18px;line-height:24px}.courses-form-container[data-v-45431925]{padding:120px 80px 110px 80px;background:#fff}.courses-form[data-v-45431925]{display:flex;flex-wrap:wrap;padding:64px 80px;background:#2b2e3b;border-radius:40px}.courses-form-text[data-v-45431925]{flex-basis:50%;padding-right:20px}.courses-form-request[data-v-45431925]{flex-basis:50%;padding-left:20px}.courses-form-text1[data-v-45431925]{font-style:normal;font-weight:700;font-size:36px;line-height:48px;background:linear-gradient(89.23deg,#f98aff -1.14%,#b089ff 31.11%,#878eff 69.22%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px}.courses-form-text2[data-v-45431925]{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#e5e7eb}form[data-v-45431925]{display:flex;flex-direction:column;gap:16px}.form-div[data-v-45431925]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-45431925]{display:block;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#e5e7eb}.form-input[data-v-45431925]{width:100%;padding:14px 20px;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.05);border-radius:25px}.form-btn[data-v-45431925]{margin-top:24px;padding:13px 25px;width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form-approval[data-v-45431925]{text-align:center;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#e5e7eb}.form-approval-link[data-v-45431925]{color:#786ce6}.adaptive-courses2[data-v-45431925]{display:none}.adaptive-courses[data-v-45431925]{display:flex;flex-wrap:wrap}.adaptive-filter-logo[data-v-45431925]{display:none}@media (max-width:650px){.courses-category[data-v-45431925]{padding:32px 16px;gap:12px}.adaptive-courses2[data-v-45431925]{display:flex}.adaptive-courses[data-v-45431925]{display:none}.adaptive-filter-logo[data-v-45431925]{display:flex}.adaptive-search[data-v-45431925]{display:flex;gap:16px}.bottom[data-v-45431925]{display:none}.courses-container[data-v-45431925]{padding:32px 16px}.courses-options[data-v-45431925]{display:none}.courses-list[data-v-45431925]{display:flex;flex-direction:column}.courses-form-container[data-v-45431925]{padding:48px 16px}.courses-form[data-v-45431925]{padding:32px 20px;gap:32px}.courses-form-text[data-v-45431925]{flex-basis:100%}.courses-form-text1[data-v-45431925]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.courses-form-text2[data-v-45431925]{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.courses-form-request[data-v-45431925]{flex-basis:100%;padding:0}.search-input[data-v-45431925]{font-size:16px;font-style:normal;font-weight:400;line-height:28px}}.tariff[data-v-dcb26abe]{background:#fff;border-radius:24px;padding:40px 24px}.tariff-heading[data-v-dcb26abe]{font-weight:600;font-size:28px}.tariff-subheading[data-v-dcb26abe]{font-weight:600;font-size:12px;color:#786ce6}.tariff-benefits[data-v-dcb26abe]{color:#6b7280;font-size:14px;font-weight:400}.tariff-not-benefits[data-v-dcb26abe]{color:#9ca3af;font-weight:400;font-size:14px}.line[data-v-dcb26abe]{border-top:2px dashed silver;width:100%}.price-prev[data-v-dcb26abe]{font-size:18px;font-weight:400;color:#6b7280;text-decoration:line-through;text-decoration-color:#6b7280}.price-now[data-v-dcb26abe]{font-size:30px;font-weight:700;color:#1f2937}.kaspi[data-v-dcb26abe]{border-radius:16px;padding:12px 16px;background:#f3f4f6}.kaspi-text[data-v-dcb26abe]{font-size:14px;font-weight:300}.kaspi-price[data-v-dcb26abe]{font-size:16px;font-weight:600}.borderedTariff[data-v-dcb26abe]{border:2px solid #786ce6}@media (max-width:650px){.tariff[data-v-dcb26abe]{padding:32px 16px;gap:24px}.tariff-title[data-v-dcb26abe]{gap:0}.tariff-heading[data-v-dcb26abe]{font-weight:600;font-size:28px}.tariff-subheading[data-v-dcb26abe]{font-weight:600;font-size:12px;color:#786ce6}.tariff-benefits[data-v-dcb26abe]{color:#6b7280;font-size:14px;font-weight:400}.tariff-not-benefits[data-v-dcb26abe]{color:#9ca3af;font-weight:400;font-size:14px}.line[data-v-dcb26abe]{border-top:2px dashed silver;width:100%}.price-prev[data-v-dcb26abe]{font-size:18px;font-weight:400;color:#6b7280;text-decoration:line-through;text-decoration-color:#6b7280}.price-now[data-v-dcb26abe]{font-size:30px;font-weight:700;color:#1f2937}.kaspi[data-v-dcb26abe]{border-radius:16px;padding:12px 16px;background:#f3f4f6}.kaspi-text[data-v-dcb26abe]{font-size:14px;font-weight:300}.kaspi-price[data-v-dcb26abe]{font-size:16px;font-weight:600}.borderedTariff[data-v-dcb26abe]{border:2px solid #786ce6}}.one-tariff-mob[data-v-b9da54ae]{display:none}h1[data-v-b9da54ae]{color:#1f2937;font-size:40px;font-weight:800}.main-tariffs[data-v-b9da54ae]{background:#f4f5fa;padding:40px 100px}.tariffs-mob[data-v-b9da54ae],.tariffs-types[data-v-b9da54ae]{display:none}.tariffs-tabs-grid[data-v-b9da54ae]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.is-active[data-v-b9da54ae]{background:#786ce6;color:#fff}.is-active[data-v-b9da54ae],.not-active[data-v-b9da54ae]{font-size:14px;font-weight:500;padding:8px 12px;border-radius:6px}.not-active[data-v-b9da54ae]{background:#fff;border:1px solid #786ce680}.one-tariff[data-v-b9da54ae]{border-radius:24px;background:#fff;padding:40px 0}.tariff-box[data-v-b9da54ae]{flex-basis:43%;padding:0 80px}.tariff-content-box[data-v-b9da54ae]{flex-basis:57%;padding:0 80px}.tariff-subheading[data-v-b9da54ae]{text-transform:uppercase;font-weight:600;font-size:12px;color:#786ce6}.tariff-heading[data-v-b9da54ae]{font-weight:600;font-size:28px}.price-now[data-v-b9da54ae]{font-size:40px;font-weight:700;color:#1f2937}.line[data-v-b9da54ae]{height:100%;border-left:2px dashed #d1d5db;min-width:2px}.benefits-grid[data-v-b9da54ae]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px}.tariff-benefits[data-v-b9da54ae]{color:#6b7280;font-size:14px;font-weight:400}button[data-v-b9da54ae]{font-size:18px;font-weight:600;line-height:24px;text-align:left;padding:16px 115px;border-radius:25px;background:#786ce6;color:#fff}@media (max-width:650px){.main-tariffs[data-v-b9da54ae]{padding:32px 16px;gap:24px}h1[data-v-b9da54ae]{font-size:28px;font-weight:700}.tariffs-types[data-v-b9da54ae]{display:flex}.tariffs[data-v-b9da54ae]{display:none}.tariffs-mob[data-v-b9da54ae]{display:flex}.one-tariff[data-v-b9da54ae]{display:none}.one-tariff-mob[data-v-b9da54ae]{display:flex}}h2[data-v-e10e35a0]{color:#1f2937;font-weight:800;font-size:40px}.audience-box-1 li[data-v-e10e35a0]{color:#6b7280;font-size:18px;font-weight:400}.audience-box-2 li[data-v-e10e35a0]{font-size:18px;font-weight:400}.our-partners[data-v-e10e35a0]{padding:40px 80px 64px 80px;background:#20222e}.our-partners h2[data-v-e10e35a0]{color:#fff}.our-partners-box[data-v-e10e35a0]{gap:64px}.platfotm h2[data-v-e10e35a0]{font-weight:700}.platform-grid img[data-v-e10e35a0]{padding-left:52px}.platform-box-2 li[data-v-e10e35a0]{font-size:18px;font-weight:400;color:#6b7280}h3[data-v-e10e35a0]{font-size:32px;font-weight:700;color:#fff}.standards li[data-v-e10e35a0]{font-size:20px;font-weight:400;color:#fff}.csr h2[data-v-e10e35a0]{color:#fff}.about-us-img img[data-v-e10e35a0]{flex:1;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:650px){h2[data-v-e10e35a0]{font-weight:700;font-size:28px}.audience-box-1 li[data-v-e10e35a0],.audience-box-2 li[data-v-e10e35a0]{font-size:16px}.our-partners[data-v-e10e35a0]{padding:32px 16px}.our-partners-box[data-v-e10e35a0]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.bullet-title li[data-v-e10e35a0]{font-size:16px;font-weight:400}.standards li[data-v-e10e35a0]{font-size:16px}}h2[data-v-4f6973c4]{color:#1f2937;font-weight:800;font-size:40px}.about-us[data-v-4f6973c4]{background:#f4f5fa;padding:40px 100px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.about-us-text[data-v-4f6973c4]{color:#6b7280;font-size:16px;font-weight:400}.text-violet[data-v-4f6973c4]{color:#6759ea;font-weight:600}.our-principles[data-v-4f6973c4]{padding:40px 100px;background:#fff}.our-principles-grid[data-v-4f6973c4]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.principle-box[data-v-4f6973c4]{padding:24px 24px 40px 24px;background:#f4f5fa;border-radius:32px}.principle-text[data-v-4f6973c4]{color:#111827;font-size:24px;font-weight:600}.audience[data-v-4f6973c4]{padding:64px 100px}.audience-grid[data-v-4f6973c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.audience-box-1[data-v-4f6973c4]{background:#f4f5fa;padding:40px 24px;border-radius:32px}.audience-box-title[data-v-4f6973c4]{color:#111827;font-size:24px;font-weight:600}.audience-box-line-1[data-v-4f6973c4]{height:2px;background:#7a7dd7;width:100%}.audience-box-1 li[data-v-4f6973c4]{color:#6b7280;font-size:18px;font-weight:400}.audience-box-2[data-v-4f6973c4]{background:#e4d7ff;padding:40px 24px;border-radius:32px}.audience-box-line-2[data-v-4f6973c4]{height:2px;background:#fcfcff;width:100%}.audience-box-2 li[data-v-4f6973c4]{font-size:18px;font-weight:400}.our-partners[data-v-4f6973c4]{padding:40px 80px 64px 80px;background:#20222e}.our-partners h2[data-v-4f6973c4]{color:#fff}.our-partners-box[data-v-4f6973c4]{gap:64px}.process[data-v-4f6973c4]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.platform[data-v-4f6973c4]{padding:64px 100px}.platfotm h2[data-v-4f6973c4]{font-weight:700}.platform-subheading[data-v-4f6973c4]{color:#6b7280;font-size:16px;font-weight:400}.platform-grid[data-v-4f6973c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.platform-box-1[data-v-4f6973c4]{height:675px;overflow:hidden;border-radius:32px;background:linear-gradient(261.61deg,#ece9ff 2.57%,#edebfc 97.17%)}.platform-box-title[data-v-4f6973c4]{font-size:24px;font-weight:600;color:#111827}.platform-box-text[data-v-4f6973c4]{font-size:18px;font-weight:400}.platform-grid img[data-v-4f6973c4]{padding-left:52px}.platform-text[data-v-4f6973c4]{padding:40px}.platform-box-2[data-v-4f6973c4]{height:675px;border-radius:32px;background:#f4f5fa;padding:40px}.bullet-title[data-v-4f6973c4]{font-size:20px;font-weight:500;color:#6759ea}.platform-box-2 li[data-v-4f6973c4]{font-size:18px;font-weight:400;color:#6b7280}.standards[data-v-4f6973c4]{padding:64px 100px;background:#2b2e3b}h3[data-v-4f6973c4]{font-size:32px;font-weight:700;color:#fff}.standards-box[data-v-4f6973c4]{display:flex;gap:80px}.standards li[data-v-4f6973c4]{font-size:20px;font-weight:400;color:#fff}.standards-img-box[data-v-4f6973c4]{height:465px;width:327px;flex-shrink:0}.text-violet-blue[data-v-4f6973c4]{color:#7b9eff;font-weight:600}.statistics[data-v-4f6973c4]{padding:64px 100px}.csr[data-v-4f6973c4]{background:linear-gradient(90deg,#593ed3,#524ed9 45.83%,#3d64e6);padding:64px 100px}.csr h2[data-v-4f6973c4]{color:#fff}.csr-grid[data-v-4f6973c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.csr-grid-box[data-v-4f6973c4]{padding:40px;border-radius:32px;background:#ffffff4d;display:flex;gap:32px}.csr-title[data-v-4f6973c4]{font-size:24px;font-weight:700;color:#fff}.csr-text[data-v-4f6973c4]{font-size:18px;font-weight:400;color:#fff}.we-block[data-v-4f6973c4]{padding:64px 100px;background:#fff}.we-box[data-v-4f6973c4]{border-radius:40px;background:#f4f5fa;padding:40px 80px;gap:80px}.we-box-title[data-v-4f6973c4]{font-size:40px;font-weight:700}.we-box-images[data-v-4f6973c4]{width:250px;flex-shrink:0}.about-us-img-mob[data-v-4f6973c4]{display:none}.process-mob-img[data-v-4f6973c4],process-mob-img-2[data-v-4f6973c4]{display:flex;justify-content:center}.process-mob-img-2[data-v-4f6973c4]{display:none}.about-us-img[data-v-4f6973c4]{padding-left:80px}.about-us-img img[data-v-4f6973c4]{flex:1;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:650px){.about-us[data-v-4f6973c4]{padding:32px 16px;grid-template-columns:repeat(1,1fr)}.about-us-img-mob[data-v-4f6973c4]{display:flex}.about-us-img[data-v-4f6973c4]{display:none}h2[data-v-4f6973c4]{font-weight:700;font-size:28px}.about-us-text[data-v-4f6973c4]{font-weight:400;font-size:16px}.our-principles[data-v-4f6973c4]{padding:32px 16px;gap:24px}.our-principles-grid[data-v-4f6973c4]{grid-template-columns:repeat(1,1fr);gap:16px}.principle-text[data-v-4f6973c4]{font-size:20px}.audience[data-v-4f6973c4]{padding:32px 16px;gap:24px}.audience-grid[data-v-4f6973c4]{grid-template-columns:repeat(1,1fr);gap:20px}.audience-box-title[data-v-4f6973c4]{font-size:18px}.audience-box-1 li[data-v-4f6973c4],.audience-box-2 li[data-v-4f6973c4]{font-size:16px}.our-partners[data-v-4f6973c4]{padding:32px 16px}.our-partners-box[data-v-4f6973c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.process[data-v-4f6973c4]{padding:32px 16px}.process-mob-img[data-v-4f6973c4]{display:none}.process-mob-img-2[data-v-4f6973c4]{display:flex}.platform[data-v-4f6973c4]{padding:32px 16px}.platform-grid[data-v-4f6973c4]{grid-template-columns:repeat(1,1fr)}.platform-box-1[data-v-4f6973c4]{height:550px}.platform-box-title[data-v-4f6973c4]{font-size:20px;font-weight:600}.platform-box-subtitle[data-v-4f6973c4]{font-size:16px;font-weight:400}.bullet-title[data-v-4f6973c4]{font-size:18px;font-weight:500}.bullet-title li[data-v-4f6973c4]{font-size:16px;font-weight:400}.platform-box-texts[data-v-4f6973c4]{gap:24px}.standards[data-v-4f6973c4]{gap:32px;padding:32px 16px}.standards-box[data-v-4f6973c4]{flex-direction:column;gap:32px}.standards li[data-v-4f6973c4]{font-size:16px}.csr[data-v-4f6973c4],.statistics[data-v-4f6973c4]{padding:32px 16px}.csr-grid[data-v-4f6973c4]{grid-template-columns:repeat(1,1fr)}.csr-grid-box[data-v-4f6973c4]{padding:32px 20px;gap:16px}.csr-title[data-v-4f6973c4]{font-size:20px}.csr-text[data-v-4f6973c4]{font-size:16px}.we-block[data-v-4f6973c4]{padding:24px 16px}.we-box[data-v-4f6973c4]{padding:40px 20px;flex-direction:column;gap:24px}.we-box-title[data-v-4f6973c4]{font-size:24px}}.list-item[data-v-194d21bc]{display:flex;flex-direction:row;align-items:flex-start;gap:64px}.list-item-heading[data-v-194d21bc]{font-size:24px;font-weight:700;color:#a599f5;white-space:nowrap;min-width:120px}.list-item-container[data-v-194d21bc]{display:flex;flex-direction:column;gap:24px;flex:1}.list-item-content[data-v-194d21bc]{display:flex;gap:24px;align-items:center}.list-item-picture[data-v-194d21bc]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%}.list-item-badge[data-v-194d21bc]{font-size:14px;font-weight:600;padding:8px 12px;border-radius:24px;color:#a599f5;background:rgba(165,153,245,.2);width:-moz-fit-content;width:fit-content}.list-item-text h2[data-v-194d21bc]{font-size:24px;font-weight:600;color:#fff}.list-item-text p[data-v-194d21bc]{font-size:18px;color:#9ca3af}@media (max-width:1024px){.list-item[data-v-194d21bc]{flex-direction:column;gap:32px}.list-item-content[data-v-194d21bc]{flex-direction:column;align-items:flex-start;gap:16px}.list-item-picture[data-v-194d21bc]{width:70px;height:70px}.list-item-text[data-v-194d21bc]{max-width:800px}.list-item-text h2[data-v-194d21bc]{font-size:20px}.list-item-text p[data-v-194d21bc]{font-size:16px}.list-item-heading[data-v-194d21bc]{font-size:20px}}@media (max-width:768px){.list-item[data-v-194d21bc]{gap:24px}hr[data-v-194d21bc]{width:85%}.list-item-container[data-v-194d21bc]{gap:12px}.list-item-picture[data-v-194d21bc]{width:60px;height:60px}.list-item-text[data-v-194d21bc]{max-width:600px}.list-item-text h2[data-v-194d21bc]{font-size:18px}.list-item-text p[data-v-194d21bc]{font-size:14px}.list-item-heading[data-v-194d21bc]{font-size:18px}.list-item-badge[data-v-194d21bc]{font-size:12px;padding:6px 10px}}@media (max-width:400px){.list-item-text[data-v-194d21bc]{max-width:300px}}.no-lectures-message[data-v-20afdabc]{font-size:18px;color:#9ca3af;margin-top:40px;font-weight:500}.no-lectures-message>span[data-v-20afdabc]{font-size:20px;font-weight:700}.guest-lectures__title[data-v-20afdabc]{font-size:40px;font-weight:700;color:#fff}.guest-lectures[data-v-20afdabc]{background-color:#2b2e3b;display:flex;padding:64px 0;min-height:100vh}.guest-lectures__main[data-v-20afdabc]{max-width:1240px;width:100%;margin:0 auto}.guest-lectures__btns[data-v-20afdabc]{margin-top:32px;display:flex;gap:16px}.guest-lecture__btn[data-v-20afdabc]{padding:6px 16px;background-color:#3d3f48;border-color:#786ce6b2;transition:all .3s ease}.guest-lecture__btn.active[data-v-20afdabc]{background-color:#786ce6}.lectures-list[data-v-20afdabc]{margin-top:80px;display:flex;flex-direction:column;gap:32px}.lectures-list>hr[data-v-20afdabc]{border:none;height:1px;background-color:#9ca3af;opacity:.15;width:100%}@media (max-width:1100px){.guest-lectures__main[data-v-20afdabc]{width:90%}.lectures-list[data-v-20afdabc]{flex-direction:column}}@media (max-width:600px){.guest-lectures__nav[data-v-20afdabc]{display:flex;flex-direction:column;justify-content:center;align-items:center}.guest-lectures__main[data-v-20afdabc]{width:100%}.lectures-list>hr[data-v-20afdabc]{width:90%}.guest-lectures__title[data-v-20afdabc]{font-size:30px}.lectures-list[data-v-20afdabc]{width:90%;margin:50px 40px}}.students-work__main[data-v-3cda0b94]{max-width:1240px;width:100%;margin:0 auto}.students-work__title[data-v-3cda0b94]{font-size:40px;font-weight:800;margin-top:40px;margin-bottom:32px;color:#1f2937}.students-work__btns[data-v-3cda0b94]{display:flex;flex-wrap:wrap;gap:16px}.students-work__btn[data-v-3cda0b94]{color:#000;padding:6px 16px;background-color:#fff;border-color:#786ce6b2;transition:all .3s ease}.students-work__btn.active[data-v-3cda0b94]{background-color:#786ce6;color:#fff}.students-work__list[data-v-3cda0b94]{margin:80px auto;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.students-work__item[data-v-3cda0b94]{width:292px;height:280px;background:#2b2e3b;border-radius:24px;display:flex;justify-content:center;align-items:center}.students-work__item p[data-v-3cda0b94]{color:#fff}.students-work__outline-btn[data-v-3cda0b94]{font-weight:500;display:flex;gap:8px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:16px 24px;background:none;margin-bottom:40px;border-radius:32px;border:2px solid #6759ea;color:#6759ea}.students-work__content[data-v-3cda0b94]{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;align-items:center}@media (max-width:1250px){.students-work__main[data-v-3cda0b94]{width:90%}}@media (max-width:600px){.students-work__title[data-v-3cda0b94]{font-size:30px}}.opp-1[data-v-6d6e14da]{background:#e0e5fd;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:80px 40px}.opp-1-title[data-v-6d6e14da]{font-size:28px;font-weight:600;line-height:34px}.opp-1-text[data-v-6d6e14da]{font-size:18px;font-weight:400;line-height:24px}@media (max-width:650px){.opp-1[data-v-6d6e14da]{grid-template-columns:repeat(1,1fr)}}.opp-2[data-v-6c1b8099]{background:#e3f8dc;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:80px 40px}.opp-1-title[data-v-6c1b8099]{font-size:28px;font-weight:600;line-height:34px}.opp-1-text[data-v-6c1b8099]{font-size:18px;font-weight:400;line-height:24px}@media (max-width:650px){.opp-2[data-v-6c1b8099]{grid-template-columns:repeat(1,1fr)}}.opp-3[data-v-384c7bda]{background:#ffefd0;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:80px 40px}.opp-1-title[data-v-384c7bda]{font-size:28px;font-weight:600;line-height:34px}.opp-1-text[data-v-384c7bda]{font-size:18px;font-weight:400;line-height:24px}@media (max-width:650px){.opp-3[data-v-384c7bda]{grid-template-columns:repeat(1,1fr)}}.opp-4[data-v-3deeaad6]{background:#eae5ff;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:80px 40px}.opp-1-title[data-v-3deeaad6]{font-size:28px;font-weight:600;line-height:34px}.opp-1-text[data-v-3deeaad6]{font-size:18px;font-weight:400;line-height:24px}@media (max-width:650px){.opp-4[data-v-3deeaad6]{grid-template-columns:repeat(1,1fr)}}.opp-5[data-v-c17095a0]{background:#f0f9ff;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:80px 40px}.opp-1-title[data-v-c17095a0]{font-size:28px;font-weight:600;line-height:34px}.opp-1-text[data-v-c17095a0]{font-size:18px;font-weight:400;line-height:24px}@media (max-width:650px){.opp-5[data-v-c17095a0]{grid-template-columns:repeat(1,1fr)}}.opp-5[data-v-2efeaab7]{background:#e3f8dc;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:80px 40px}.opp-1-title[data-v-2efeaab7]{font-size:28px;font-weight:600;line-height:34px}.opp-1-text[data-v-2efeaab7]{font-size:18px;font-weight:400;line-height:24px}@media (max-width:650px){.opp-6[data-v-2efeaab7]{grid-template-columns:repeat(1,1fr)}}.advantages[data-v-97aa894a]{padding:80px 100px;display:flex;flex-direction:column;gap:48px;background:linear-gradient(90deg,#593ed3,#524ed9 45.83%,#3d64e6);color:#fff}.advantages__block__item[data-v-97aa894a]{padding:40px;background:hsla(0,0%,100%,.3);border-radius:32px}.icon__div[data-v-97aa894a]{width:64px;height:64px}.icon[data-v-97aa894a]{width:46px;height:46px}.bg-transparent[data-v-97aa894a]{background:hsla(0,0%,100%,.2)}@media (max-width:650px){.advantages[data-v-97aa894a]{padding:40px 16px}.advantages__block[data-v-97aa894a]{display:flex;flex-direction:column;gap:20px}.adaptive-block-title[data-v-97aa894a]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.material[data-v-6ab06f88]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.material__item-1[data-v-6ab06f88]{background:linear-gradient(261.61deg,#ece9ff 2.57%,#edebfc 97.17%);border-radius:32px}.material__item-2[data-v-6ab06f88]{background:#f4f5fa;border-radius:40px}.material__img[data-v-6ab06f88]{transform:translate(20%,10%)}.text-gray-50[data-v-6ab06f88]{color:#f9fafb}@media (max-width:650px){.material[data-v-6ab06f88]{padding:48px 16px}.adaptive-material[data-v-6ab06f88]{display:flex;flex-direction:column;gap:24px}.adaptive-next-stage2[data-v-6ab06f88]{display:flex}.adaptive-block-title[data-v-6ab06f88]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.services[data-v-5198408a]{padding:40px 100px;background:#f4f5fa}h1[data-v-5198408a]{font-size:40px;font-weight:800}h2[data-v-5198408a]{font-size:40px;font-weight:700}.services-grid[data-v-5198408a]{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.services-grid-box-1[data-v-5198408a]{padding:38px 0}.services-grid-box-1-text[data-v-5198408a]{font-size:16px;font-weight:600;line-height:19px;color:#6759ea;text-transform:uppercase}.services-grid-title[data-v-5198408a]{font-size:28px;font-weight:600;line-height:34px}.services-grid-text[data-v-5198408a]{font-size:18px;font-weight:400;line-height:24px;color:#6b7280}.request-button[data-v-5198408a]{padding:16px 40px;border-radius:25px;font-size:18px;font-weight:600;line-height:24px}.services-grid-box-2[data-v-5198408a]{background:#ece9ff;border-radius:32px}.services-grid-box-2 img[data-v-5198408a]{padding:87px 0 0 52px}.opportunities[data-v-5198408a]{padding:64px 100px}.carousel-controls[data-v-5198408a]{display:flex}.carousel-controls__button[data-v-5198408a]{cursor:pointer;width:48px;height:48px;background:#fff;color:gray;border-radius:16px;border:1px solid #7a69ee;font-size:20px}.uncolored-box[data-v-5198408a]{width:48px;height:6px;border-radius:4px;background:#e5e7eb}.colored-box[data-v-5198408a]{width:48px;height:6px;border-radius:4px;background:#5b4ccc;animation:@moveBox .5s forwards}.transition--comp[data-v-5198408a]{overflow:hidden;border-radius:30px}.basis[data-v-5198408a]{flex-grow:1;flex-shrink:0;max-width:33.3%}@media (max-width:650px){#app[data-v-5198408a]{padding:16px}.carousel-inner-container[data-v-5198408a]{flex-direction:column}.adaptive-carousel[data-v-5198408a]{display:none}.adaptive-carousel2[data-v-5198408a]{display:flex;margin-bottom:40px}.carousel-controls[data-v-5198408a]{padding-top:12px}}@media (min-width:650px){.adaptive-carousel[data-v-5198408a]{display:flex}.adaptive-carousel2[data-v-5198408a]{display:none}}@media (max-width:650px){.services-grid[data-v-5198408a]{grid-template-columns:repeat(1,1fr)}.opportunities[data-v-5198408a],.services[data-v-5198408a]{padding:32px 16px}.boxes-mob[data-v-5198408a]{padding-top:16px;gap:8px}.colored-box[data-v-5198408a],.uncolored-box[data-v-5198408a]{width:22px}}.transition--form[data-v-5198408a]{flex-basis:45%;min-height:100px}.register-modal[data-v-30e84a5e]{padding:56px 48px;display:flex;gap:40px;flex-direction:column}.close-modal-block[data-v-30e84a5e]{display:flex;gap:24px;font-size:24px;font-style:normal;font-weight:600;line-height:120%;align-items:center}.border-error[data-v-30e84a5e]{border:1px solid #ef4444}.order-button[data-v-30e84a5e]{display:flex;padding:16px 24px;justify-content:center;align-items:center;align-self:stretch;border-radius:32px;background:#7a69ee;color:#fff}.confidential-text[data-v-30e84a5e]{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.text-politics[data-v-30e84a5e]{color:#786ce6}.stick-grey[data-v-30e84a5e]{display:flex;height:1.5px;align-self:stretch;background:#d1d5db;width:100%}.text-login[data-v-30e84a5e]{color:#786ce6;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline}.register-modal-block[data-v-30e84a5e]{width:300px;border-radius:32px}.cart-main-block[data-v-5a49711d]{padding:40px 100px;gap:56px;margin-bottom:80px}h1[data-v-5a49711d]{font-size:40px;font-style:normal;font-weight:800;line-height:48px}.cart-number[data-v-5a49711d]{font-size:20px;font-style:normal;font-weight:400;line-height:28px}.stick[data-v-5a49711d]{background:#1f2937}.stick-grey[data-v-5a49711d],.stick[data-v-5a49711d]{display:flex;height:1.5px;align-self:stretch;width:100%}.stick-grey[data-v-5a49711d]{background:#d1d5db}.cart-order[data-v-5a49711d]{display:flex;width:650px;padding:40px 24px;flex-direction:column;align-items:flex-start;gap:40px;//background-image:url();border-radius:20px;box-shadow:0 4px 14px rgba(0,0,0,.2)}.overall-text[data-v-5a49711d]{font-size:22px}.past-price[data-v-5a49711d]{font-size:18px;text-decoration-line:line-through}.cart-discount[data-v-5a49711d]{transform:translateX(15%)}.order-button[data-v-5a49711d]{display:flex;padding:16px 24px;justify-content:center;align-items:center;align-self:stretch;border-radius:32px;background:#7a69ee;color:#fff}.course-price[data-v-5a49711d]{white-space:nowrap;font-size:22px;font-style:normal;font-weight:700;line-height:28px}.course-title[data-v-5a49711d]{font-size:22px;font-style:normal;font-weight:600;line-height:28px}.course-description[data-v-5a49711d]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.course-duration[data-v-5a49711d]{font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#1f2937}.course-dot[data-v-5a49711d]{width:6px;height:6px;border-radius:100px;background:#6b7280}.promo-container[data-v-5a49711d]{display:flex;align-items:center;justify-content:center;gap:8px}.promo-input[data-v-5a49711d]{padding:12px;border:2px solid #e5e7eb;border-radius:32px;outline:none}.promo-input[data-v-5a49711d]:focus{border-color:#60a5fa}.apply-button[data-v-5a49711d]{padding:12px 24px;background-color:#000;color:#fff;border:none;border-radius:32px;cursor:pointer;outline:none;height:100%;position:absolute;right:0}.apply-button[data-v-5a49711d]:hover{background-color:#374151}.overall-block[data-v-5a49711d]{white-space:nowrap}input[data-v-5a49711d]{border-radius:20px}.promo-input[data-v-5a49711d]:focus{border:2px solid #7a69ee}.promocode-block[data-v-5a49711d]{width:100%}.teachers__divider[data-v-5365c12c]{background:linear-gradient(90deg,#4776e6,#8e54e9);height:2px}.teachers__item[data-v-5365c12c]{border-radius:32px;background:#fff}.teachers__image[data-v-5365c12c]{border-radius:80px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:80px}.teachers__company{&[data-v-5365c12c]{display:flex;gap:32px;justify-content:start;align-items:start;justify-self:start;align-self:start;flex-wrap:wrap}img[data-v-5365c12c]{height:40px;-o-object-fit:contain;object-fit:contain}}@media (max-width:650px){.adaptive-name[data-v-5365c12c]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.adaptive-position[data-v-5365c12c]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.page[data-v-63757de3]{width:100%;background:linear-gradient(90deg,#4776e6,#b587fc)}.courses-category[data-v-63757de3]{padding:100px 100px 0 100px;display:flex;flex-direction:column;gap:32px;width:100%;background:#fff}.bottom[data-v-63757de3]{background:#fff;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.courses[data-v-63757de3]{display:inline-flex;flex-direction:row;gap:16px;margin-bottom:16px}.course-chosen[data-v-63757de3]{font-weight:500;color:#fff;background:#786ce6;border-radius:24px;border:1px solid #fff}.course-chosen[data-v-63757de3],.course[data-v-63757de3]{font-size:20px;padding:6px 16px;cursor:pointer;margin-right:16px}.course[data-v-63757de3]{background:#fff;border:1.5px solid rgba(120,108,230,.5);border-radius:24px;font-weight:400;line-height:28px;color:#000}.title[data-v-63757de3]{font-size:48px;font-weight:800;color:#1f2937}.search-input[data-v-63757de3]{width:100%;padding-left:56px;padding-right:8px;background:#f3f4f6;border-radius:12px;font-weight:400;font-size:20px;line-height:28px;border:none}input[data-v-63757de3]::-moz-placeholder{color:#6b7280}input[data-v-63757de3]::placeholder{color:#6b7280}.search-label[data-v-63757de3]{position:absolute;top:27%;left:18px}.search-div[data-v-63757de3]{position:relative}.courses-container[data-v-63757de3]{align-self:flex-start;display:flex;flex-direction:column;gap:64px;padding:100px 100px 40px 100px;flex-grow:0}.courses-all[data-v-63757de3]{display:flex;gap:48px}.courses-options[data-v-63757de3]{display:flex;flex-direction:column;gap:24px}.courses-list[data-v-63757de3]{align-self:self-start;display:grid;grid-template-columns:1fr 1fr;gap:24px}.courses-list div[data-v-63757de3]{//align-self:self-start}.courses-button-container[data-v-63757de3]{display:flex;justify-content:center;align-content:center;cursor:pointer}.courses-button[data-v-63757de3]{display:flex;gap:14px;align-items:baseline;padding:16px 24px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:32px;font-weight:500;font-size:18px;line-height:24px}.courses-form-container[data-v-63757de3]{padding:120px 80px 110px 80px;background:#fff}.courses-form[data-v-63757de3]{display:flex;flex-wrap:wrap;padding:64px 80px;background:#2b2e3b;border-radius:40px}.courses-form-text[data-v-63757de3]{flex-basis:50%;padding-right:20px}.courses-form-request[data-v-63757de3]{flex-basis:50%;padding-left:20px}.courses-form-text1[data-v-63757de3]{font-style:normal;font-weight:700;font-size:36px;line-height:48px;background:linear-gradient(89.23deg,#f98aff -1.14%,#b089ff 31.11%,#878eff 69.22%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px}.courses-form-text2[data-v-63757de3]{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#e5e7eb}form[data-v-63757de3]{display:flex;flex-direction:column;gap:16px}.form-div[data-v-63757de3]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-63757de3]{display:block;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#e5e7eb}.form-input[data-v-63757de3]{width:100%;padding:14px 20px;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.05);border-radius:25px}.form-btn[data-v-63757de3]{margin-top:24px;padding:13px 25px;width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form-approval[data-v-63757de3]{text-align:center;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#e5e7eb}.form-approval-link[data-v-63757de3]{color:#786ce6}.adaptive-courses2[data-v-63757de3]{display:none}.adaptive-courses[data-v-63757de3]{display:flex;flex-wrap:wrap}.adaptive-filter-logo[data-v-63757de3]{display:none}@media (max-width:650px){.courses-category[data-v-63757de3]{padding:32px 16px;gap:12px}.adaptive-courses2[data-v-63757de3]{display:flex}.adaptive-courses[data-v-63757de3]{display:none}.adaptive-filter-logo[data-v-63757de3]{display:flex}.adaptive-search[data-v-63757de3]{display:flex;gap:16px}.bottom[data-v-63757de3]{display:none}.courses-container[data-v-63757de3]{padding:32px 16px}.courses-options[data-v-63757de3]{display:none}.courses-list[data-v-63757de3]{display:flex;flex-direction:column}.courses-form-container[data-v-63757de3]{padding:48px 16px}.courses-form[data-v-63757de3]{padding:32px 20px;gap:32px}.courses-form-text[data-v-63757de3]{flex-basis:100%}.courses-form-text1[data-v-63757de3]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.courses-form-text2[data-v-63757de3]{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.courses-form-request[data-v-63757de3]{flex-basis:100%;padding:0}.search-input[data-v-63757de3]{font-size:16px;font-style:normal;font-weight:400;line-height:28px}}.course-filters-title[data-v-fa4b813c]{padding:24px 16px;font-size:22px;font-style:normal;font-weight:600;line-height:28px}.divider[data-v-fa4b813c]{height:1px;width:100%;background:#cdd0d2}.courses-options[data-v-fa4b813c]{background:#fff;width:100%}.course-filters-buttons[data-v-fa4b813c]{padding:16px 24px;display:flex;gap:8px;box-shadow:5px 0 20px 0 hsla(0,2%,9%,.1)}.button-1[data-v-fa4b813c]{background:#e5e7eb}.button-1[data-v-fa4b813c],.button-2[data-v-fa4b813c]{width:100%;padding:16px 25px;display:flex;justify-content:center;align-items:center;border-radius:25px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.button-2[data-v-fa4b813c]{color:#fff;background:#786ce6}.guarantee[data-v-481d9270]{padding:100px 0 60px 0;display:flex;flex-direction:column;gap:48px}.padding-100px[data-v-481d9270]{padding:0 100px}.swiper-slide[data-v-481d9270]{display:flex!important;justify-content:center!important;align-items:center!important}.swiper-slide img[data-v-481d9270]{margin:0 auto}.font-size-40px[data-v-481d9270]{font-size:40px}.text-gray-50[data-v-481d9270]{color:#f9fafb}@media (max-width:650px){.guarantee[data-v-481d9270]{padding:64px 16px}.padding-100px[data-v-481d9270]{padding:0}.guarantee-title[data-v-481d9270]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.guarantee-subtitle[data-v-481d9270]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.referral[data-v-1bff7710]{padding:64px 100px;display:flex;flex-direction:column;gap:90px;background:#f4f5fa}.referral__number[data-v-1bff7710]{font-size:22px;width:40px;height:40px;flex-shrink:0;color:#fff;background:#7a7dd7;border-radius:100px}.referral__divider--wide[data-v-1bff7710]{height:2px;background:#7a7dd7}.referral__divider[data-v-1bff7710]{height:1px;background:#7a7dd7}.font-size-40px[data-v-1bff7710]{font-size:40px}.text-gray-50[data-v-1bff7710]{color:#f9fafb}@media (max-width:650px){.referral[data-v-1bff7710]{padding:24px 16px}.referral-subtitle[data-v-1bff7710]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.referral-block[data-v-1bff7710]{flex-direction:column-reverse}.referral-block2[data-v-1bff7710]{flex-direction:column}.referral-text[data-v-1bff7710]{font-size:18px;font-style:normal;font-weight:600;line-height:120%}.referral-text2[data-v-1bff7710]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.next-stage[data-v-d55e9ab4]{padding:64px 100px;display:flex;flex-direction:column;gap:48px;background:#f4f5fa}.next-stage__item[data-v-d55e9ab4]{background:#fff;border-radius:40px}.next-stage__gradient-item[data-v-d55e9ab4]{background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%);padding:1px;border-radius:40px}.font-size-40px[data-v-d55e9ab4]{font-size:40px}.text-gray-50[data-v-d55e9ab4]{color:#f9fafb}[data-v-d55e9ab4] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-d55e9ab4] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#5b4ccc}.adaptive-next-stage[data-v-d55e9ab4]{display:flex;flex-direction:column;gap:48px}.adaptive-next-stage2[data-v-d55e9ab4]{display:none}@media (max-width:650px){.next-stage[data-v-d55e9ab4]{padding:48px 16px}.adaptive-next-stage[data-v-d55e9ab4]{display:none}.adaptive-next-stage2[data-v-d55e9ab4]{display:flex}.adaptive-block-title[data-v-d55e9ab4]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.form[data-v-0a3cb7df]{padding:80px 130px}.form-div[data-v-0a3cb7df]{background:linear-gradient(70.91deg,#9978df,#667eea);border-radius:40px}.form__item[data-v-0a3cb7df]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-0a3cb7df]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-0a3cb7df]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-0a3cb7df]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-0a3cb7df]{color:#786ce6}.text-gray-50[data-v-0a3cb7df]{color:#f9fafb}.font-size-40px[data-v-0a3cb7df]{font-size:40px}@media (max-width:650px){.form[data-v-0a3cb7df]{padding:48px 16px}.form-div[data-v-0a3cb7df]{padding:40px 20px;display:flex;flex-direction:column;gap:40px}.form-text[data-v-0a3cb7df]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.main-block[data-v-6acfc50e]{padding:0 100px;background:#2b2e3b}.main-block__divider[data-v-6acfc50e]{background:#f3f4f6;height:1px;padding:0 100px}.text-gray-100[data-v-6acfc50e]{color:#f3f4f6}.font-size-32px[data-v-6acfc50e]{font-size:32px}.padding-64px[data-v-6acfc50e]{padding:64px 0}.learning-plan-text[data-v-6acfc50e]{font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#f3f4f6}.plan-block[data-v-6acfc50e]{padding:64px 0}.download-button[data-v-6acfc50e]{color:#fff;border:1px solid #fff;border-radius:6px;padding:6px 18px}@media (max-width:650px){.main-block[data-v-6acfc50e]{padding:40px 16px}.adaptive-main-block[data-v-6acfc50e]{display:flex;flex-direction:column;gap:64px;padding:0}.adaptive-block-title[data-v-6acfc50e]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.plan-block[data-v-6acfc50e]{padding:16px;gap:50px}.plan-tasks[data-v-6acfc50e]{flex-direction:column;gap:16px}}.fit[data-v-23a808f8]{background:#2b2e3b;padding:80px 100px;display:flex;flex-direction:column;gap:48px}.fit__box-1[data-v-23a808f8],.fit__box-2[data-v-23a808f8]{flex-basis:50%;background-color:#fff;border-radius:32px}.text-gray-50[data-v-23a808f8]{color:#f9fafb}.bg-gradient[data-v-23a808f8]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:650px){.fit[data-v-23a808f8]{padding:40px 16px}.adaptive-fit[data-v-23a808f8]{flex-direction:column}.adaptive-block-title[data-v-23a808f8]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.flexibility[data-v-3a9a3ee0]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1[data-v-3a9a3ee0]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-3a9a3ee0]{flex-basis:50%;background:#eee6ff;border-radius:32px}.text-gray-50[data-v-3a9a3ee0]{color:#f9fafb}.adaptive-arrow[data-v-3a9a3ee0]{display:flex}.adaptive-arrow2[data-v-3a9a3ee0]{display:none}.adaptive-div[data-v-3a9a3ee0]{gap:80px}@media (max-width:650px){.flexibility[data-v-3a9a3ee0]{padding:48px 16px}.adaptive-flexibility[data-v-3a9a3ee0]{flex-direction:column}.adaptive-arrow[data-v-3a9a3ee0]{display:none}.adaptive-arrow2[data-v-3a9a3ee0]{display:flex}.adaptive-div[data-v-3a9a3ee0]{flex-direction:column}.adaptive-block-title[data-v-3a9a3ee0]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.advantages[data-v-370995fd]{padding:80px 100px;display:flex;flex-direction:column;gap:48px;background:linear-gradient(90deg,#593ed3,#524ed9 45.83%,#3d64e6);color:#fff}.advantages__block__item[data-v-370995fd]{padding:40px;background:hsla(0,0%,100%,.3);border-radius:32px}.icon__div[data-v-370995fd]{width:64px;height:64px}.icon[data-v-370995fd]{width:46px;height:46px}.bg-transparent[data-v-370995fd]{background:hsla(0,0%,100%,.2)}@media (max-width:650px){.advantages[data-v-370995fd]{padding:40px 16px}.advantages__block[data-v-370995fd]{display:flex;flex-direction:column;gap:20px}.adaptive-block-title[data-v-370995fd]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}}.course__level[data-v-5650b960]{background:#e1d3fe;border-radius:24px}.course__program[data-v-5650b960]{background:#fff;border-radius:24px}.course__technology[data-v-5650b960]{border-radius:24px}.course__technology-gradient[data-v-5650b960]{padding:1px;border-radius:24px;background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%)}.course__icon[data-v-5650b960]{background:#fff;border:1px solid #c8aeff;border-radius:40px}.font-size-36px[data-v-5650b960]{font-size:36px}.font-size-40px[data-v-5650b960]{font-size:40px}@media (max-width:650px){.adaptive-title[data-v-5650b960]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-subtitle[data-v-5650b960]{font-size:18px;font-style:normal;font-weight:500;line-height:24px}.adaptive-price[data-v-5650b960]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}.adaptive-text[data-v-5650b960]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.faq[data-v-1b2e057f]{padding:80px 100px;display:flex;flex-direction:column;gap:40px}.opened-question[data-v-1b2e057f]{color:#7062ef}.text-gray-50[data-v-1b2e057f]{color:#f9fafb}.font-size-40px[data-v-1b2e057f]{font-size:40px}@media (max-width:650px){.faq[data-v-1b2e057f]{padding:24px 16px}.adaptive-faq[data-v-1b2e057f]{display:flex;flex-direction:column}.faq-title[data-v-1b2e057f]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.faq-opened-question[data-v-1b2e057f],.faq-question[data-v-1b2e057f]{font-size:18px;font-style:normal;font-weight:600;line-height:130%}.faq-opened-question[data-v-1b2e057f]{color:#7062ef}}.course__blocks[data-v-0834f302]{padding-left:48px}.font-size-28px[data-v-0834f302]{font-size:28px}.form__item[data-v-0834f302]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-0834f302]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-0834f302]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-0834f302]{color:#786ce6}.text-in-cart[data-v-0834f302]{font-size:16px;line-height:24px;letter-spacing:0;text-align:left;color:#786ce6}@media (max-width:650px){.course__blocks[data-v-0834f302]{padding:0}.adaptive-form-title[data-v-0834f302]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.adaptive-form-text-bold[data-v-0834f302],.adaptive-form-text[data-v-0834f302]{font-size:18px;font-style:normal;font-weight:400;line-height:24px}.adaptive-form-text-bold[data-v-0834f302]{color:#000}}.register-modal[data-v-7f3a9380]{padding:56px 48px;display:flex;gap:32px;flex-direction:column}.close-modal-block[data-v-7f3a9380]{display:flex;gap:24px;font-size:24px;font-style:normal;font-weight:600;line-height:120%;align-items:center}.border-error[data-v-7f3a9380]{border:1px solid #ef4444}.confidential-text[data-v-7f3a9380]{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.text-politics[data-v-7f3a9380]{color:#786ce6}.text-login[data-v-7f3a9380]{color:#786ce6;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline}.register-modal-block[data-v-7f3a9380]{width:550px;border-radius:32px}.cart-main-block[data-v-7f3a9380]{padding:40px 100px;gap:56px;margin-bottom:80px}h1[data-v-7f3a9380]{font-size:40px;font-style:normal;font-weight:800;line-height:48px}.cart-number[data-v-7f3a9380]{font-size:20px;font-style:normal;font-weight:400;line-height:28px}.stick[data-v-7f3a9380]{background:#1f2937}.stick-grey[data-v-7f3a9380],.stick[data-v-7f3a9380]{display:flex;height:1.5px;align-self:stretch;width:100%}.stick-grey[data-v-7f3a9380]{background:#d1d5db}.cart-order[data-v-7f3a9380]{display:flex;width:460px;padding:40px 24px;flex-direction:column;align-items:flex-start;gap:40px;//background-image:url();border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.overall-text[data-v-7f3a9380]{font-size:22px}.past-price[data-v-7f3a9380]{font-size:18px;text-decoration-line:line-through}.cart-price[data-v-7f3a9380]{gap:180px}.order-button[data-v-7f3a9380]{display:flex;padding:16px 24px;justify-content:center;align-items:center;align-self:stretch;border-radius:32px;background:#7a69ee;color:#fff}.course-price[data-v-7f3a9380]{white-space:nowrap;font-size:22px;font-style:normal;font-weight:700;line-height:28px}.course-title[data-v-7f3a9380]{font-size:22px;font-style:normal;font-weight:600;line-height:28px}.course-description[data-v-7f3a9380]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.course-duration[data-v-7f3a9380]{font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#1f2937}.course-dot[data-v-7f3a9380]{width:6px;height:6px;border-radius:100px;background:#6b7280}.promo-container[data-v-7f3a9380]{display:flex;align-items:center;justify-content:center;gap:8px}.promo-input[data-v-7f3a9380]{padding:12px;border:2px solid #e5e7eb;border-radius:32px;outline:none}.promo-input[data-v-7f3a9380]:focus{border-color:#60a5fa}.apply-button[data-v-7f3a9380]{padding:12px 24px;background-color:#000;color:#fff;border:none;border-radius:32px;cursor:pointer;outline:none;height:100%;position:absolute;right:0}.apply-button[data-v-7f3a9380]:hover{background-color:#374151}.overall-block[data-v-7f3a9380]{white-space:nowrap}input[data-v-7f3a9380]{border-radius:20px}.promo-input[data-v-7f3a9380]:focus{border:2px solid #7a69ee}.promocode-block[data-v-7f3a9380]{width:100%}.course-border[data-v-7f3a9380]{border-radius:24px;border:1.5px solid #4b5563;padding:24px}.course-border-unadded[data-v-7f3a9380]{border-radius:24px;border:1.5px solid #d1d5db;padding:24px}.continue__button[data-v-7f3a9380]{box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:32px;border:2px solid #7a69ee;color:#7a69ee}.continue__button[data-v-7f3a9380]:hover{background:#7a69ee;color:#fff}.addtocart__button[data-v-7f3a9380]{box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:32px;border:2px solid #7a69ee;color:#fff;background:#7a69ee}.addtocart__button[data-v-7f3a9380]:hover{background:#fff;color:#7a69ee}.needed-materials[data-v-a7e4125e]{background:#f4f5fa;padding:64px 100px}.needed-materials-title[data-v-a7e4125e]{font-size:40px;font-weight:700;line-height:48px;letter-spacing:0;text-align:left;color:#1f2937}.needed-materials-box[data-v-a7e4125e]{background:#fff;padding:40px 24px;border-radius:24px}.needed-materials-text[data-v-a7e4125e]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#6b7280}.materials-title[data-v-a7e4125e]{font-size:18px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:#111827}@media (max-width:650px){.needed-materials[data-v-a7e4125e]{padding:32px 16px;gap:24px}.needed-materials-title[data-v-a7e4125e]{font-size:28px;font-weight:700;line-height:31px;letter-spacing:0;text-align:left}.needed-materials-box[data-v-a7e4125e]{padding:28px 20px;gap:19px}.needed-materials-text[data-v-a7e4125e]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left}}h1[data-v-38e9c34c]{color:#1f2937;font-size:40px;font-weight:800}.main-tariffs[data-v-38e9c34c]{background:#f4f5fa;padding:40px 100px}.tariffs-mob[data-v-38e9c34c],.tariffs-types[data-v-38e9c34c]{display:none}.tariffs-tabs-grid[data-v-38e9c34c]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.is-active[data-v-38e9c34c]{background:#786ce6;color:#fff}.is-active[data-v-38e9c34c],.not-active[data-v-38e9c34c]{font-size:14px;font-weight:500;padding:8px 12px;border-radius:6px}.not-active[data-v-38e9c34c]{background:#fff;border:1px solid #786ce680}@media (max-width:650px){.main-tariffs[data-v-38e9c34c]{padding:32px 16px;gap:24px}h1[data-v-38e9c34c]{font-size:28px;font-weight:700}.tariffs-types[data-v-38e9c34c]{display:flex}.tariffs[data-v-38e9c34c]{display:none}.tariffs-mob[data-v-38e9c34c]{display:flex}}.one-tariff[data-v-38e9c34c]{border-radius:24px;background:#fff;padding:40px 0}.tariff-box[data-v-38e9c34c]{flex-basis:43%;padding:0 80px}.tariff-content-box[data-v-38e9c34c]{flex-basis:57%;padding:0 80px}.tariff-subheading[data-v-38e9c34c]{text-transform:uppercase;font-weight:600;font-size:12px;color:#786ce6}.tariff-heading[data-v-38e9c34c]{font-weight:600;font-size:28px}.price-now[data-v-38e9c34c]{font-size:40px;font-weight:700;color:#1f2937}.line[data-v-38e9c34c]{height:100%;border-left:2px dashed #d1d5db;min-width:2px}.benefits-grid[data-v-38e9c34c]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px}.tariff-benefits[data-v-38e9c34c]{color:#6b7280;font-size:14px;font-weight:400}button[data-v-38e9c34c]{font-size:18px;font-weight:600;line-height:24px;text-align:left;padding:16px 115px;border-radius:25px;background:#786ce6;color:#fff}.course[data-v-76f1ad58]{background:#2b2e3b}.course__info[data-v-76f1ad58]{background:#f4f5fa;padding:40px 100px}.bottom[data-v-76f1ad58]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-76f1ad58]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-76f1ad58]{display:flex;gap:90px}.company__div-2[data-v-76f1ad58]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-76f1ad58]{color:#a599f5}.company__img[data-v-76f1ad58]{width:140px;height:140px}.demanded[data-v-76f1ad58]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-76f1ad58]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-76f1ad58]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-76f1ad58]{flex-basis:50%;background:#eee6ff;border-radius:32px}.bg-gradient[data-v-76f1ad58]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-76f1ad58]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__bullet[data-v-76f1ad58]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-76f1ad58]{font-size:40px}.font-size-36px[data-v-76f1ad58]{font-size:36px}.font-size-28px[data-v-76f1ad58]{font-size:28px}.padding-100px[data-v-76f1ad58]{padding:0 100px}.form__item[data-v-76f1ad58]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-76f1ad58]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-76f1ad58]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-76f1ad58]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-76f1ad58]{color:#786ce6}.trajectory[data-v-76f1ad58]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-76f1ad58]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-76f1ad58]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-76f1ad58]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-76f1ad58]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-76f1ad58]{font-size:40px}.before-start__divider[data-v-76f1ad58]{border:2px solid #786ce6}.gap-120px[data-v-76f1ad58]{gap:120px}.text-gray-100[data-v-76f1ad58]{color:#f3f4f6}.text-gray-50[data-v-76f1ad58]{color:#f9fafb}.study-plan2[data-v-76f1ad58]{display:none}@media (max-width:650px){.course__info[data-v-76f1ad58]{padding:32px 16px}#landing-course-form[data-v-76f1ad58]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-76f1ad58]{padding:0}.bottom[data-v-76f1ad58]{display:none}.company[data-v-76f1ad58]{padding:32px 16px}.company__div-1[data-v-76f1ad58]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-76f1ad58]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-76f1ad58]{padding:48px 16px}.adaptive-demanded[data-v-76f1ad58]{flex-direction:column}.trajectory[data-v-76f1ad58]{padding:64px 16px}.adaptive-trajectory[data-v-76f1ad58]{display:flex;flex-direction:column;gap:16px}.divider[data-v-76f1ad58]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-76f1ad58]{flex-direction:column;align-items:center}.length__item[data-v-76f1ad58]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-76f1ad58]{display:none}.adaptive-grid[data-v-76f1ad58]{display:flex;flex-direction:column}.study-plan[data-v-76f1ad58]{display:none}.study-plan2[data-v-76f1ad58]{display:flex;justify-content:center;align-items:center;padding:0 40px}.adaptive-company-title[data-v-76f1ad58]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-76f1ad58]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-76f1ad58]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}}.course[data-v-48bec8c7]{background:#2b2e3b}.course--rounded[data-v-48bec8c7]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:24px}.course__blocks[data-v-48bec8c7]{margin-left:48px}.course__info[data-v-48bec8c7]{background:#f4f5fa;padding:40px 100px}.course__level[data-v-48bec8c7]{background:#e1d3fe;border-radius:24px}.course__program[data-v-48bec8c7]{background:#fff;border-radius:24px}.course__technology[data-v-48bec8c7]{border-radius:24px}.course__technology-gradient[data-v-48bec8c7]{padding:1px;border-radius:24px;background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%)}.course__icon[data-v-48bec8c7]{background:#fff;border:1px solid #c8aeff;border-radius:40px}.course__discount[data-v-48bec8c7]{transform:translateX(-45%) translateY(-10%)}.course__discount__time[data-v-48bec8c7]{background:#f4f5fa;border-radius:12px;height:80px}.course__discount__text[data-v-48bec8c7]{top:30%;left:50%;transform:translateX(-50%)}.course__discount__percent[data-v-48bec8c7]{top:21%;left:32%}.bottom[data-v-48bec8c7]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-48bec8c7]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-48bec8c7]{display:flex;gap:90px}.company__div-2[data-v-48bec8c7]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-48bec8c7]{color:#fee0a7}.company__img[data-v-48bec8c7]{width:140px;height:140px}.demanded[data-v-48bec8c7]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-48bec8c7]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-48bec8c7]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-48bec8c7]{flex-basis:50%;background:linear-gradient(261.61deg,#ffe9c8 2.57%,#fff6e4 97.17%);border-radius:32px}.bg-gradient[data-v-48bec8c7]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-48bec8c7]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__title[data-v-48bec8c7]{font-size:40px}.authors__bullet[data-v-48bec8c7]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-48bec8c7]{font-size:40px}.font-size-36px[data-v-48bec8c7]{font-size:36px}.font-size-28px[data-v-48bec8c7]{font-size:28px}.padding-100px[data-v-48bec8c7]{padding:0 100px}.form__item[data-v-48bec8c7]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-48bec8c7]{border:1px solid #9ca3af;border-radius:16px}.form__item input[type=checkbox][data-v-48bec8c7]{border:1px solid #9ca3af;border-radius:4px}.form__btn[data-v-48bec8c7]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-48bec8c7]{background:#fff;color:#786ce6}.form__btn-filled[data-v-48bec8c7],.form__btn-white[data-v-48bec8c7]{width:100%;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-filled[data-v-48bec8c7]{color:#fff;background:#786ce6}.form__approval-link[data-v-48bec8c7]{color:#786ce6}.color-orange[data-v-48bec8c7]{color:#d16e2a}.trajectory[data-v-48bec8c7]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-48bec8c7]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-48bec8c7]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-48bec8c7]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-48bec8c7]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-48bec8c7]{font-size:40px}.before-start__divider[data-v-48bec8c7]{border:2px solid #786ce6}.gap-120px[data-v-48bec8c7]{gap:120px}.text-gray-100[data-v-48bec8c7]{color:#f3f4f6}.text-gray-50[data-v-48bec8c7]{color:#f9fafb}.study-plan2[data-v-48bec8c7]{display:none}.text-in-cart[data-v-48bec8c7]{font-size:16px;line-height:24px;letter-spacing:0;text-align:left;color:#786ce6}@media (max-width:650px){.course__info[data-v-48bec8c7]{padding:32px 16px}#landing-course-form[data-v-48bec8c7]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-48bec8c7]{padding:0}.bottom[data-v-48bec8c7]{display:none}.company[data-v-48bec8c7]{padding:32px 16px}.company__div-1[data-v-48bec8c7]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-48bec8c7]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-48bec8c7]{padding:48px 16px}.adaptive-demanded[data-v-48bec8c7]{flex-direction:column}.trajectory[data-v-48bec8c7]{padding:64px 16px}.adaptive-trajectory[data-v-48bec8c7]{display:flex;flex-direction:column;gap:16px}.divider[data-v-48bec8c7]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-48bec8c7]{flex-direction:column;align-items:center}.length__item[data-v-48bec8c7]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-48bec8c7]{display:none}.adaptive-grid[data-v-48bec8c7]{display:flex;flex-direction:column}.study-plan[data-v-48bec8c7]{display:none}.study-plan2[data-v-48bec8c7]{display:flex;justify-content:center;align-items:center;padding:0 40px}.adaptive-form-title[data-v-48bec8c7]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.adaptive-form-text-bold[data-v-48bec8c7],.adaptive-form-text[data-v-48bec8c7]{font-size:18px;font-style:normal;font-weight:400;line-height:24px}.adaptive-form-text-bold[data-v-48bec8c7]{color:#000}.adaptive-company-title[data-v-48bec8c7]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-48bec8c7]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-48bec8c7]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}.course__discount[data-v-48bec8c7]{display:none}}.course[data-v-78e490be]{background:#2b2e3b}.course--rounded[data-v-78e490be]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:24px}.course__blocks[data-v-78e490be]{padding-left:48px}.course__info[data-v-78e490be]{background:#f4f5fa;padding:40px 100px}.course__level[data-v-78e490be]{background:#e1d3fe;border-radius:24px}.course__program[data-v-78e490be]{background:#fff;border-radius:24px}.course__technology[data-v-78e490be]{border-radius:24px}.course__technology-gradient[data-v-78e490be]{padding:1px;border-radius:24px;background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%)}.course__icon[data-v-78e490be]{background:#fff;border:1px solid #c8aeff;border-radius:40px}.course__discount__time[data-v-78e490be]{background:#f4f5fa;border-radius:12px;height:80px}.course__discount__text[data-v-78e490be]{top:30%;left:50%;transform:translateX(-50%)}.bottom[data-v-78e490be]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-78e490be]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-78e490be]{display:flex;gap:90px}.company__div-2[data-v-78e490be]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-78e490be]{color:#a599f5}.company__img[data-v-78e490be]{width:140px;height:140px}.demanded[data-v-78e490be]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-78e490be]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-78e490be]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-78e490be]{flex-basis:50%;background:#eee6ff;border-radius:32px}.bg-gradient[data-v-78e490be]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-78e490be]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__bullet[data-v-78e490be]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-78e490be]{font-size:40px}.font-size-36px[data-v-78e490be]{font-size:36px}.font-size-28px[data-v-78e490be]{font-size:28px}.padding-100px[data-v-78e490be]{padding:0 100px}.form__item[data-v-78e490be]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-78e490be]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-78e490be]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-78e490be]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-78e490be]{color:#786ce6}.trajectory[data-v-78e490be]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-78e490be]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-78e490be]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-78e490be]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-78e490be]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-78e490be]{font-size:40px}.before-start__divider[data-v-78e490be]{border:2px solid #786ce6}.gap-120px[data-v-78e490be]{gap:120px}.text-gray-100[data-v-78e490be]{color:#f3f4f6}.text-gray-50[data-v-78e490be]{color:#f9fafb}@media (max-width:650px){.course__info[data-v-78e490be]{padding:32px 16px}#landing-course-form[data-v-78e490be]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-78e490be]{padding:0}.bottom[data-v-78e490be]{display:none}.company[data-v-78e490be]{padding:32px 16px}.company__div-1[data-v-78e490be]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-78e490be]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-78e490be]{padding:48px 16px}.adaptive-demanded[data-v-78e490be]{flex-direction:column}.trajectory[data-v-78e490be]{padding:64px 16px}.adaptive-trajectory[data-v-78e490be]{display:flex;flex-direction:column;gap:16px}.divider[data-v-78e490be]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-78e490be]{flex-direction:column;align-items:center}.length__item[data-v-78e490be]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-78e490be]{display:none}.adaptive-grid[data-v-78e490be]{display:flex;flex-direction:column}.adaptive-company-title[data-v-78e490be]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-78e490be]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-78e490be]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}}.course[data-v-3b0d0426]{background:#2b2e3b}.course--rounded[data-v-3b0d0426]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:24px}.course__blocks[data-v-3b0d0426]{padding-left:48px}.course__info[data-v-3b0d0426]{background:#f4f5fa;padding:40px 100px}.course__level[data-v-3b0d0426]{background:#e1d3fe;border-radius:24px}.course__program[data-v-3b0d0426]{background:#fff;border-radius:24px}.course__technology[data-v-3b0d0426]{border-radius:24px}.course__technology-gradient[data-v-3b0d0426]{padding:1px;border-radius:24px;background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%)}.course__icon[data-v-3b0d0426]{background:#fff;border:1px solid #c8aeff;border-radius:40px}.course__discount__time[data-v-3b0d0426]{background:#f4f5fa;border-radius:12px;height:80px}.course__discount__text[data-v-3b0d0426]{top:30%;left:50%;transform:translateX(-50%)}.bottom[data-v-3b0d0426]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-3b0d0426]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-3b0d0426]{display:flex;gap:90px}.company__div-2[data-v-3b0d0426]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-3b0d0426]{color:#a599f5}.company__img[data-v-3b0d0426]{width:140px;height:140px}.demanded[data-v-3b0d0426]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-3b0d0426]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-3b0d0426]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-3b0d0426]{flex-basis:50%;background:#eee6ff;border-radius:32px}.bg-gradient[data-v-3b0d0426]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-3b0d0426]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__bullet[data-v-3b0d0426]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-3b0d0426]{font-size:40px}.font-size-36px[data-v-3b0d0426]{font-size:36px}.font-size-28px[data-v-3b0d0426]{font-size:28px}.padding-100px[data-v-3b0d0426]{padding:0 100px}.form__item[data-v-3b0d0426]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-3b0d0426]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-3b0d0426]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-3b0d0426]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-3b0d0426]{color:#786ce6}.trajectory[data-v-3b0d0426]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-3b0d0426]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-3b0d0426]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-3b0d0426]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-3b0d0426]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-3b0d0426]{font-size:40px}.before-start__divider[data-v-3b0d0426]{border:2px solid #786ce6}.gap-120px[data-v-3b0d0426]{gap:120px}.text-gray-100[data-v-3b0d0426]{color:#f3f4f6}.text-gray-50[data-v-3b0d0426]{color:#f9fafb}@media (max-width:650px){.course__info[data-v-3b0d0426]{padding:32px 16px}#landing-course-form[data-v-3b0d0426]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-3b0d0426]{padding:0}.bottom[data-v-3b0d0426]{display:none}.company[data-v-3b0d0426]{padding:32px 16px}.company__div-1[data-v-3b0d0426]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-3b0d0426]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-3b0d0426]{padding:48px 16px}.adaptive-demanded[data-v-3b0d0426]{flex-direction:column}.trajectory[data-v-3b0d0426]{padding:64px 16px}.adaptive-trajectory[data-v-3b0d0426]{display:flex;flex-direction:column;gap:16px}.divider[data-v-3b0d0426]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-3b0d0426]{flex-direction:column;align-items:center}.length__item[data-v-3b0d0426]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-3b0d0426]{display:none}.adaptive-grid[data-v-3b0d0426]{display:flex;flex-direction:column}.adaptive-company-title[data-v-3b0d0426]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-3b0d0426]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-3b0d0426]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}}.student-work-box[data-v-78b502a3]{min-width:190px;max-width:460px;height:280px;border-radius:24px;background:#2b2e3b}.student-work-title[data-v-78b502a3]{font-size:16px;font-weight:600;line-height:19.2px;text-align:left;color:#fff}.student-work-name[data-v-78b502a3]{font-size:12px;font-weight:400;line-height:14.4px;text-align:left;color:#e5e7eb}.student-work-gradient[data-v-78b502a3]{background-image:linear-gradient(180deg,transparent,#2b2e3b);border-bottom-left-radius:24px;border-bottom-right-radius:24px;width:100%;height:170px}.student-work-text__mob[data-v-78b502a3]{display:none}@media (max-width:650px){.students-works[data-v-78b502a3]{padding:24px 16px;gap:40px}.adaptive-buttons-mobile[data-v-78b502a3]{display:none}.students-works-box[data-v-78b502a3]{flex-direction:column;gap:16px}.student-work-box[data-v-78b502a3]{width:100%}.student-work-gradient[data-v-78b502a3],.student-work-text[data-v-78b502a3]{display:none}.student-work-title[data-v-78b502a3]{font-size:20px;font-weight:600;line-height:19.2px;text-align:left;color:#000}.student-work-name[data-v-78b502a3]{font-size:16px;font-weight:400;line-height:14.4px;text-align:left;color:#6b7280}.student-work-line[data-v-78b502a3]{height:1px;background:#d1d5db}.student-work-text__mob[data-v-78b502a3]{display:flex}}.students-works[data-v-c3d1b1f2]{padding:40px 100px}.students-works-title[data-v-c3d1b1f2]{font-size:40px;font-weight:700;line-height:48px;letter-spacing:0;text-align:left;color:#1f2937}@media (max-width:650px){.students-works[data-v-c3d1b1f2]{padding:24px 16px;gap:40px}.adaptive-buttons-mobile[data-v-c3d1b1f2]{display:none}.students-works-box[data-v-c3d1b1f2]{flex-direction:column;gap:16px}.student-work-box[data-v-c3d1b1f2]{width:100%}}.carousel-container[data-v-c3d1b1f2]{display:flex;flex-wrap:nowrap;padding-right:60px}.carousel[data-v-c3d1b1f2]{gap:24px;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%}.no-carousel[data-v-c3d1b1f2]{flex-basis:50%}.carousel[data-v-c3d1b1f2]>*{flex:0 0 25%}.works__button[data-v-c3d1b1f2]{padding:16px 24px;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:32px;border:2px solid #6759ea;color:#6759ea}[data-v-c3d1b1f2] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e4d7ff}[data-v-c3d1b1f2] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#fff}.carousel-container2[data-v-c3d1b1f2]{display:none}button[data-v-c3d1b1f2]:hover{background:#5b4ccc;color:#fff}@media (max-width:650px){.carousel-container[data-v-c3d1b1f2]{display:none}.carousel-container2[data-v-c3d1b1f2]{display:flex}.adaptive-buttons-mobile[data-v-c3d1b1f2]{display:none}[data-v-c3d1b1f2] .swiper-pagination-bullet{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#e5e7eb}[data-v-c3d1b1f2] .swiper-pagination-bullet-active{margin-top:16px;width:48px;height:6px;border-radius:4px;background:#5b4ccc}}.course[data-v-8ebf8f32]{background:#2b2e3b}.course--rounded[data-v-8ebf8f32]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:24px}.course__blocks[data-v-8ebf8f32]{padding-left:48px}.course__info[data-v-8ebf8f32]{background:#f4f5fa;padding:40px 100px}.course__level[data-v-8ebf8f32]{background:#e1d3fe;border-radius:24px}.course__program[data-v-8ebf8f32]{background:#fff;border-radius:24px}.course__technology[data-v-8ebf8f32]{border-radius:24px}.course__technology-gradient[data-v-8ebf8f32]{padding:1px;border-radius:24px;background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%)}.course__icon[data-v-8ebf8f32]{background:#fff;border:1px solid #c8aeff;border-radius:40px}.course__discount__time[data-v-8ebf8f32]{background:#f4f5fa;border-radius:12px;height:80px}.course__discount__text[data-v-8ebf8f32]{top:30%;left:50%;transform:translateX(-50%)}.bottom[data-v-8ebf8f32]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-8ebf8f32]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-8ebf8f32]{display:flex;gap:90px}.company__div-2[data-v-8ebf8f32]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-8ebf8f32]{color:#a599f5}.company__img[data-v-8ebf8f32]{width:140px;height:140px}.demanded[data-v-8ebf8f32]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-8ebf8f32]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-8ebf8f32]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-8ebf8f32]{flex-basis:50%;background:#eee6ff;border-radius:32px}.bg-gradient[data-v-8ebf8f32]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-8ebf8f32]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__bullet[data-v-8ebf8f32]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-8ebf8f32]{font-size:40px}.font-size-36px[data-v-8ebf8f32]{font-size:36px}.font-size-28px[data-v-8ebf8f32]{font-size:28px}.padding-100px[data-v-8ebf8f32]{padding:0 100px}.form__item[data-v-8ebf8f32]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-8ebf8f32]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-8ebf8f32]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-8ebf8f32]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-8ebf8f32]{color:#786ce6}.trajectory[data-v-8ebf8f32]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-8ebf8f32]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-8ebf8f32]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-8ebf8f32]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-8ebf8f32]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-8ebf8f32]{font-size:40px}.before-start__divider[data-v-8ebf8f32]{border:2px solid #786ce6}.gap-120px[data-v-8ebf8f32]{gap:120px}.text-gray-100[data-v-8ebf8f32]{color:#f3f4f6}.text-gray-50[data-v-8ebf8f32]{color:#f9fafb}.study-plan2[data-v-8ebf8f32]{display:none}.salary-jun-text[data-v-8ebf8f32]{font-size:10px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left}.salary-jun-dot[data-v-8ebf8f32]{width:12px;height:12px;border-radius:100px;background:#786ce6}.salary-middle-dot[data-v-8ebf8f32]{width:12px;height:12px;border-radius:100px;background:#fc893b}@media (max-width:650px){.course__info[data-v-8ebf8f32]{padding:32px 16px}#landing-course-form[data-v-8ebf8f32]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-8ebf8f32]{padding:0}.bottom[data-v-8ebf8f32]{display:none}.company[data-v-8ebf8f32]{padding:32px 16px}.company__div-1[data-v-8ebf8f32]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-8ebf8f32]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-8ebf8f32]{padding:48px 16px}.adaptive-demanded[data-v-8ebf8f32]{flex-direction:column}.trajectory[data-v-8ebf8f32]{padding:64px 16px}.adaptive-trajectory[data-v-8ebf8f32]{display:flex;flex-direction:column;gap:16px}.divider[data-v-8ebf8f32]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-8ebf8f32]{flex-direction:column;align-items:center}.length__item[data-v-8ebf8f32]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-8ebf8f32]{display:none}.adaptive-grid[data-v-8ebf8f32]{display:flex;flex-direction:column}.study-plan[data-v-8ebf8f32]{display:none}.study-plan2[data-v-8ebf8f32]{display:flex;justify-content:center;align-items:center;padding:0 40px}.adaptive-form-title[data-v-8ebf8f32]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.adaptive-form-text-bold[data-v-8ebf8f32],.adaptive-form-text[data-v-8ebf8f32]{font-size:18px;font-style:normal;font-weight:400;line-height:24px}.adaptive-form-text-bold[data-v-8ebf8f32]{color:#000}.adaptive-company-title[data-v-8ebf8f32]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-8ebf8f32]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-8ebf8f32]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}}.course[data-v-50641c5f]{background:#2b2e3b}.course--rounded[data-v-50641c5f]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:24px}.course__blocks[data-v-50641c5f]{padding-left:48px}.course__info[data-v-50641c5f]{background:#f4f5fa;padding:40px 100px}.course__level[data-v-50641c5f]{background:#e1d3fe;border-radius:24px}.course__program[data-v-50641c5f]{background:#fff;border-radius:24px}.course__technology[data-v-50641c5f]{border-radius:24px}.course__technology-gradient[data-v-50641c5f]{padding:1px;border-radius:24px;background:linear-gradient(90.14deg,#cc3fd3 55.91%,#8453e8 66.25%,#525cf3 78.46%)}.course__icon[data-v-50641c5f]{background:#fff;border:1px solid #c8aeff;border-radius:40px}.course__discount__time[data-v-50641c5f]{background:#f4f5fa;border-radius:12px;height:80px}.course__discount__text[data-v-50641c5f]{top:30%;left:50%;transform:translateX(-50%)}.bottom[data-v-50641c5f]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-50641c5f]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-50641c5f]{display:flex;gap:90px}.company__div-2[data-v-50641c5f]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-50641c5f]{color:#a599f5}.company__img[data-v-50641c5f]{width:140px;height:140px}.demanded[data-v-50641c5f]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-50641c5f]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-50641c5f]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-50641c5f]{flex-basis:50%;background:#eee6ff;border-radius:32px}.bg-gradient[data-v-50641c5f]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-50641c5f]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__bullet[data-v-50641c5f]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-50641c5f]{font-size:40px}.font-size-36px[data-v-50641c5f]{font-size:36px}.font-size-28px[data-v-50641c5f]{font-size:28px}.padding-100px[data-v-50641c5f]{padding:0 100px}.form__item[data-v-50641c5f]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-50641c5f]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-50641c5f]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-50641c5f]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-50641c5f]{color:#786ce6}.trajectory[data-v-50641c5f]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-50641c5f]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-50641c5f]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-50641c5f]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-50641c5f]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-50641c5f]{font-size:40px}.before-start__divider[data-v-50641c5f]{border:2px solid #786ce6}.gap-120px[data-v-50641c5f]{gap:120px}.text-gray-100[data-v-50641c5f]{color:#f3f4f6}.text-gray-50[data-v-50641c5f]{color:#f9fafb}.study-plan2[data-v-50641c5f]{display:none}.salary-jun-text[data-v-50641c5f]{font-size:10px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left}.salary-jun-dot[data-v-50641c5f]{width:12px;height:12px;border-radius:100px;background:#786ce6}.salary-middle-dot[data-v-50641c5f]{width:12px;height:12px;border-radius:100px;background:#fc893b}@media (max-width:650px){.course__info[data-v-50641c5f]{padding:32px 16px}#landing-course-form[data-v-50641c5f]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-50641c5f]{padding:0}.bottom[data-v-50641c5f]{display:none}.company[data-v-50641c5f]{padding:32px 16px}.company__div-1[data-v-50641c5f]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-50641c5f]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-50641c5f]{padding:48px 16px}.adaptive-demanded[data-v-50641c5f]{flex-direction:column}.trajectory[data-v-50641c5f]{padding:64px 16px}.adaptive-trajectory[data-v-50641c5f]{display:flex;flex-direction:column;gap:16px}.divider[data-v-50641c5f]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-50641c5f]{flex-direction:column;align-items:center}.length__item[data-v-50641c5f]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-50641c5f]{display:none}.adaptive-grid[data-v-50641c5f]{display:flex;flex-direction:column}.study-plan[data-v-50641c5f]{display:none}.study-plan2[data-v-50641c5f]{display:flex;justify-content:center;align-items:center;padding:0 40px}.adaptive-form-title[data-v-50641c5f]{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.adaptive-form-text-bold[data-v-50641c5f],.adaptive-form-text[data-v-50641c5f]{font-size:18px;font-style:normal;font-weight:400;line-height:24px}.adaptive-form-text-bold[data-v-50641c5f]{color:#000}.adaptive-company-title[data-v-50641c5f]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-50641c5f]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-50641c5f]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}}.course[data-v-c9aee538]{background:#2b2e3b}.course__info[data-v-c9aee538]{background:#f4f5fa;padding:40px 100px}.bottom[data-v-c9aee538]{background:#f4f5fa;width:100%;height:120px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.company[data-v-c9aee538]{padding:64px 100px;display:flex;flex-direction:column;gap:64px}.company__div-1[data-v-c9aee538]{display:flex;gap:90px}.company__div-2[data-v-c9aee538]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.company__sign[data-v-c9aee538]{color:#78cfff}.company__img[data-v-c9aee538]{width:196px;height:196px}.demanded[data-v-c9aee538]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.demanded__box-1__border[data-v-c9aee538]{display:inline-block;border-bottom:2px solid #593ed3}.demanded__box-1[data-v-c9aee538]{flex-basis:50%;background-color:#f4f5fa;border-radius:32px}.demanded__box-2[data-v-c9aee538]{flex-basis:50%;background:#eee6ff;border-radius:32px}.bg-gradient[data-v-c9aee538]{background:linear-gradient(89.33deg,#eb8aff 7.2%,#b792ff 42.58%,#898fff 84.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.authors[data-v-c9aee538]{padding:80px 100px;display:flex;flex-direction:column;gap:32px}.authors__bullet[data-v-c9aee538]{margin-top:10px;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#786ce6}.font-size-40px[data-v-c9aee538]{font-size:40px}.font-size-36px[data-v-c9aee538]{font-size:36px}.font-size-28px[data-v-c9aee538]{font-size:28px}.padding-100px[data-v-c9aee538]{padding:0 100px}.form__item[data-v-c9aee538]{background:#fff;box-shadow:0 0 20px -3px rgba(45,38,60,.03),0 0 10px -2px rgba(45,38,60,.03);border-radius:32px}.form__item input[data-v-c9aee538]{border:1px solid #9ca3af;border-radius:16px}.form__btn[data-v-c9aee538]{width:100%;background:#786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__btn-white[data-v-c9aee538]{width:100%;background:#fff;color:#786ce6;border:2px solid #786ce6;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:25px}.form__approval-link[data-v-c9aee538]{color:#786ce6}.trajectory[data-v-c9aee538]{padding:80px 100px;display:flex;flex-direction:column;gap:48px}.bg-gray-radius[data-v-c9aee538]{background-color:#f4f5fa;border-radius:32px}.length__item-1[data-v-c9aee538]{background:#fee0a7;border-radius:24px}.length__item-2[data-v-c9aee538]{background:#f0eafd;border-radius:24px}.length__item-3[data-v-c9aee538]{background:#cfd7ff;border-radius:24px}.before-start__title[data-v-c9aee538]{font-size:40px}.before-start__divider[data-v-c9aee538]{border:2px solid #786ce6}.gap-120px[data-v-c9aee538]{gap:120px}.text-gray-100[data-v-c9aee538]{color:#f3f4f6}.text-gray-50[data-v-c9aee538]{color:#f9fafb}.study-plan2[data-v-c9aee538]{display:none}@media (max-width:650px){.course__info[data-v-c9aee538]{padding:32px 16px}#landing-course-form[data-v-c9aee538]{display:flex;flex-direction:column;gap:40px}.course__blocks[data-v-c9aee538]{padding:0}.bottom[data-v-c9aee538]{display:none}.company[data-v-c9aee538]{padding:32px 16px}.company__div-1[data-v-c9aee538]{padding:0;width:100%;flex-basis:100%}.company__div-2[data-v-c9aee538]{display:flex;flex-direction:column;gap:28px}.demanded[data-v-c9aee538]{padding:48px 16px}.adaptive-demanded[data-v-c9aee538]{flex-direction:column}.trajectory[data-v-c9aee538]{padding:64px 16px}.adaptive-trajectory[data-v-c9aee538]{display:flex;flex-direction:column;gap:16px}.divider[data-v-c9aee538]{width:100%;height:1px;background:#d1d5db}.adaptive-duration[data-v-c9aee538]{flex-direction:column;align-items:center}.length__item[data-v-c9aee538]{width:-moz-fit-content;width:fit-content}.company__img-div[data-v-c9aee538]{display:none}.adaptive-grid[data-v-c9aee538]{display:flex;flex-direction:column}.study-plan[data-v-c9aee538]{display:none}.study-plan2[data-v-c9aee538]{display:flex;justify-content:center;align-items:center;padding:0 40px}.adaptive-company-title[data-v-c9aee538]{font-size:28px;font-style:normal;font-weight:700;line-height:110%}.adaptive-company-text[data-v-c9aee538]{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.adaptive-company-subtitle[data-v-c9aee538]{font-size:24px;font-style:normal;font-weight:600;line-height:120%}}.student-story-main-block[data-v-c21c4cf8]{background:#f4f5fa;padding:40px 100px}h1[data-v-c21c4cf8]{color:#1f2937;font-size:40px;font-style:normal;font-weight:800;line-height:48px}.student-stories[data-v-c21c4cf8]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px 40px}@media (max-width:650px){.student-stories[data-v-c21c4cf8]{grid-template-columns:repeat(1,1fr);grid-gap:48px}.student-story-main-block[data-v-c21c4cf8]{padding:32px 16px}}.student-works__main[data-v-2a0e8c22]{padding:40px 100px;background:#f4f5fa;display:flex;flex-direction:column;gap:80px}h1[data-v-2a0e8c22]{font-size:40px;font-weight:800;line-height:48px;text-align:left;color:#1f2937}.courses[data-v-2a0e8c22]{display:inline-flex;flex-direction:row;gap:16px;margin-bottom:16px}.course-chosen[data-v-2a0e8c22]{font-weight:500;color:#fff;background:#786ce6;border-radius:24px;border:1px solid #fff}.course-chosen[data-v-2a0e8c22],.course[data-v-2a0e8c22]{font-size:20px;padding:6px 16px;cursor:pointer;margin-right:16px}.course[data-v-2a0e8c22]{background:#fff;border:1.5px solid rgba(120,108,230,.5);border-radius:24px;font-weight:400;line-height:28px;color:#000}.adaptive-courses2[data-v-2a0e8c22]{display:none}@media (max-width:650px){.student-works__main[data-v-2a0e8c22]{padding:32px 16px;gap:32px}h1[data-v-2a0e8c22]{font-size:28px;font-weight:700}.adaptive-courses[data-v-2a0e8c22]{display:none}.student-works__grid[data-v-2a0e8c22]{grid-template-columns:repeat(1,1fr)}.adaptive-courses2[data-v-2a0e8c22]{display:flex}}.adaptive-card[data-v-149bc286]{width:608px}.adaptive-card-div[data-v-149bc286]{width:90%}@media (max-width:650px){.adaptive-form[data-v-149bc286]{padding:40px 4px}.adaptive-card-div[data-v-149bc286],.adaptive-card[data-v-149bc286]{width:100%}.form-title[data-v-149bc286]{font-size:24px;font-style:normal;font-weight:700;line-height:110%}.form-subtitle[data-v-149bc286]{font-size:16px}}.badge[data-v-76bd5cd8]{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.icon[data-v-76bd5cd8]{width:16px;height:16px;display:flex;align-items:center;-o-object-fit:contain;object-fit:contain}.text[data-v-76bd5cd8]{white-space:nowrap}.modal-overlay[data-v-699c879b]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;display:flex;justify-content:flex-end;padding-top:60px;padding-right:24px}.modal-content[data-v-699c879b]{position:relative;background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:24px;width:360px;max-height:500px;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.12);align-self:flex-start}.close-btn[data-v-699c879b]{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;line-height:1}.close-btn[data-v-699c879b]:hover{color:#374151}.empty-cart[data-v-699c879b]{text-align:center;color:#9ca3af;font-size:14px;padding:40px 0}.cart-item[data-v-699c879b]{margin-bottom:16px}.item-title[data-v-699c879b]{font-size:16px;font-weight:700;color:#111827;margin:8px 0 4px}.item-desc[data-v-699c879b]{font-size:13px;color:#6b7280;margin:0 0 8px;line-height:1.4}.item-price[data-v-699c879b]{font-size:18px;font-weight:700;color:#111827;margin:0}.item-divider[data-v-699c879b]{border:none;border-top:2px dashed #e5e7eb;margin:16px 0}.cart-footer[data-v-699c879b]{border-top:2px dashed #e5e7eb;padding-top:16px;margin-top:16px}.cart-total[data-v-699c879b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.total-label[data-v-699c879b]{font-size:14px;color:#6b7280}.total-price[data-v-699c879b]{font-size:20px;font-weight:700;color:#111827}.go-to-cart-btn[data-v-699c879b]{width:100%;padding:12px;background:#6366f1;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.go-to-cart-btn[data-v-699c879b]:hover{background:#4f46e5}.new-search-wrapper[data-v-bb97e3e0]{position:relative;display:flex;align-items:center;cursor:pointer;margin-left:130px}.new-search-icon[data-v-bb97e3e0]{position:absolute;left:12px;pointer-events:none}.new-search-input[data-v-bb97e3e0]{padding:9px 16px 9px 38px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;background:#fff;width:320px;outline:none;cursor:pointer;transition:border-color .2s}.new-search-input[data-v-bb97e3e0]::-moz-placeholder{color:#9ca3af}.new-search-input[data-v-bb97e3e0]::placeholder{color:#9ca3af}.new-search-input[data-v-bb97e3e0]:hover{border-color:#d1d5db}.header-left{flex:1;min-width:0}.header-left-inner{display:flex;align-items:center}.sidebar-toggle-btn{padding:0 16px;border:none;border-right:1px solid #e5e7eb;background:transparent;color:#6b7280;cursor:pointer}.sidebar-toggle-btn:focus{outline:none;box-shadow:inset 0 0 0 2px #6366f1}@media (min-width:768px){.sidebar-toggle-btn{display:none}}.menu-icon{width:24px;height:24px}.logo{display:none;margin-right:8px}@media (min-width:768px){.logo{display:block}}.cart-header-btn,.header-right{display:flex;align-items:center}.cart-header-btn{position:relative;justify-content:center;background:none;border:none;cursor:pointer;padding:8px}.cart-header-icon{width:24px;height:24px;filter:brightness(0)}.cart-badge{position:absolute;top:2px;right:2px;background:#6366f1;color:#fff;font-size:10px;font-weight:600;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-menu{margin-left:12px;position:relative}.user-menu-btn{padding:0;background:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer}.user-menu-btn:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1}.user-menu-items{position:absolute;right:0;margin-top:8px;width:192px;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:4px 0;background:#fff;border:1px solid rgba(0,0,0,.05);transform-origin:top right}.user-menu-items:focus{outline:none}.menu-item-btn{display:block;width:100%;color:#374151}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sidebar[data-v-50bb00df]{position:fixed;top:56px;left:0;bottom:0;width:256px;display:none;flex-direction:column;z-index:10;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.sidebar--open[data-v-50bb00df]{display:flex}@media (min-width:768px){.sidebar[data-v-50bb00df]{display:flex}}.sidebar-close-btn-wrapper[data-v-50bb00df]{position:absolute;top:0;right:0;margin-right:-48px;padding-top:8px;display:none}.sidebar-close-btn-wrapper--visible[data-v-50bb00df]{display:block}.sidebar-close-btn[data-v-50bb00df]{margin-left:4px;display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;background:transparent;border:none;cursor:pointer}.sidebar-close-btn[data-v-50bb00df]:focus{outline:none;box-shadow:inset 0 0 0 2px #fff}.sidebar-close-icon[data-v-50bb00df]{height:24px;width:24px;color:#fff}.sidebar-content[data-v-50bb00df]{display:flex;flex-direction:column;flex-grow:1;padding-top:20px;background:#fff;overflow-y:auto}.sidebar-nav-wrapper[data-v-50bb00df]{margin-top:20px;flex-grow:1;display:flex;flex-direction:column;margin-left:16px}.sidebar-nav[data-v-50bb00df]{flex:1;padding:0 8px 16px 8px}.sidebar-nav[data-v-50bb00df]>*+*{margin-top:4px}.sr-only[data-v-50bb00df]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.notifications-badge{display:table-cell;vertical-align:middle;text-align:center;color:#fff}.circle{display:inline-table;vertical-align:middle;width:20px;height:20px;background-color:#ef4444;border-radius:50%}.cabinet-layout[data-v-657da0fe]{position:relative;min-height:100vh}.cabinet-main[data-v-657da0fe]{position:relative;flex:1;padding-bottom:68px;padding-left:32px;padding-right:32px;margin-left:56px;background:#f3f4f6}@media (min-width:768px){.cabinet-main[data-v-657da0fe]{margin-left:256px}}.not-allowed{cursor:not-allowed}[data-v-79f8543e] .popper{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-v-79f8543e] .popper #arrow:before{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.criterial-grading{padding:1.5rem!important}.title-card{width:-moz-fit-content;width:fit-content;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.row-card[data-v-38c41068]{display:flex;align-items:center;gap:20px;background:#fff;border-radius:16px;padding:24px;text-decoration:none;color:inherit;transition:box-shadow .2s}.row-card[data-v-38c41068]:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}.row-img[data-v-38c41068]{width:160px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0}.row-body[data-v-38c41068]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.row-top[data-v-38c41068]{display:flex;flex-direction:column;gap:6px}.row-badge[data-v-38c41068]{display:flex}.row-title[data-v-38c41068]{font-size:16px;font-weight:600;color:#111827;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-btn-secondary[data-v-38c41068]{background:#eaedff;color:#7587ff;border:none}.row-desc[data-v-38c41068]{font-size:13px;color:#6b7280;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.row-bottom[data-v-38c41068]{display:flex;flex-direction:column;gap:8px}.progress-section[data-v-38c41068]{display:flex;align-items:center}.progress-bar-wrapper[data-v-38c41068]{display:flex;align-items:center;gap:10px;width:100%;max-width:300px}.progress-bar[data-v-38c41068]{flex:1;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.progress-fill[data-v-38c41068]{height:100%;background:#6366f1;border-radius:3px;transition:width .3s}.progress-text[data-v-38c41068]{font-size:13px;font-weight:600;color:#6366f1;white-space:nowrap}.instructors-row[data-v-38c41068]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.instructor-chip[data-v-38c41068]{display:flex;align-items:center;gap:10px;padding:4px 16px 4px 4px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:50px}.instructor-avatar[data-v-38c41068]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.instructor-name[data-v-38c41068]{font-size:13px;font-weight:500;color:#111827;white-space:nowrap}.row-right[data-v-38c41068]{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;align-self:stretch}.date-badge[data-v-38c41068]{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:12px;font-size:12px;font-weight:500;border:1px solid #8a8a8a;white-space:nowrap}.date-icon[data-v-38c41068]{width:14px;height:14px}.waiting-badge[data-v-38c41068]{background:#f3f4f6;color:#6b7280}.finished-badge[data-v-38c41068]{background:none;border-color:#23aa6d;color:#111827}.finished-badge b[data-v-38c41068]{color:#23aa6d}.row-btn[data-v-38c41068]{padding:9px 17px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s}.row-btn-primary[data-v-38c41068]{background:#6366f1;color:#fff;border:none;margin:auto 0}.row-btn-primary[data-v-38c41068]:hover{background:#4f46e5}.row-btn-outline[data-v-38c41068]{background:#fff;color:#374151;border:1px solid #e5e7eb}.row-btn-outline[data-v-38c41068]:hover{border-color:#d1d5db}.row-card--skeleton[data-v-38c41068]{pointer-events:none}.skeleton-badge[data-v-38c41068],.skeleton-btn[data-v-38c41068],.skeleton-date-badge[data-v-38c41068],.skeleton-desc-short[data-v-38c41068],.skeleton-desc[data-v-38c41068],.skeleton-img[data-v-38c41068],.skeleton-instructor[data-v-38c41068],.skeleton-progress-bar[data-v-38c41068],.skeleton-progress-text[data-v-38c41068],.skeleton-title[data-v-38c41068]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-38c41068 1.5s infinite;border-radius:8px}@keyframes shimmer-38c41068{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-img[data-v-38c41068]{width:160px;height:160px;border-radius:12px;flex-shrink:0}.skeleton-badge[data-v-38c41068]{width:90px;height:24px;border-radius:20px}.skeleton-title[data-v-38c41068]{height:18px;width:70%;margin-top:8px}.skeleton-desc[data-v-38c41068]{height:14px;width:100%;margin-top:8px}.skeleton-desc-short[data-v-38c41068]{height:14px;width:60%;margin-top:6px}.skeleton-progress-bar[data-v-38c41068]{flex:1;height:6px;border-radius:3px;max-width:260px}.skeleton-progress-text[data-v-38c41068]{width:32px;height:16px;border-radius:4px}.skeleton-instructor[data-v-38c41068]{width:140px;height:40px;border-radius:50px}.skeleton-date-badge[data-v-38c41068]{width:130px;height:28px;border-radius:12px}.skeleton-btn[data-v-38c41068]{width:110px;height:38px;border-radius:24px}.courses-list[data-v-f648253a]{display:flex;flex-direction:column;gap:16px}.course-layout{padding-bottom:2rem}.page-title[data-v-23fb01eb]{font-size:28px;font-weight:700;color:#111827;margin:0 0 24px}.page-subtitle[data-v-23fb01eb]{font-size:20px;font-weight:600;color:#111827;margin:40px 0 16px}.tabs[data-v-23fb01eb]{display:flex;gap:12px}.tab-btn[data-v-23fb01eb]{padding:6px 13px;border-radius:6px;border:1px solid #d1d5db;background:#fff;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s}.tab-btn[data-v-23fb01eb]:hover{border-color:#d1d5db}.tab-btn.active[data-v-23fb01eb]{background:#eaedff;color:#5669e7;border-color:#7587ff}.courses-list[data-v-23fb01eb]{display:flex;flex-direction:column;gap:16px}.empty-card[data-v-23fb01eb]{background:#fff;border-radius:16px;padding:80px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:24px}.empty-title[data-v-23fb01eb]{font-size:20px;font-weight:700;color:#111827;margin:0 0 8px}.empty-desc[data-v-23fb01eb]{font-size:14px;color:#9ca3af;margin:0 0 24px}.empty-btn[data-v-23fb01eb]{padding:10px 28px;background:#6366f1;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s}.empty-btn[data-v-23fb01eb]:hover{background:#4f46e5}.calendar-badge[data-v-3cc8578b]{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;background:transparent;border:.5px solid #d1d5db;color:#000}.icon[data-v-3cc8578b]{width:16px;height:16px;display:flex;align-items:center;-o-object-fit:contain;object-fit:contain}.text[data-v-3cc8578b]{white-space:nowrap}.card-bg[data-v-29578c8a]{background:#fff;border-radius:16px;width:267px;height:380px;cursor:pointer;display:flex;flex-direction:column}.card-top[data-v-29578c8a]{flex-shrink:0;position:relative}.org-badge[data-v-29578c8a]{position:absolute;bottom:46px;right:10px;display:flex;align-items:center;gap:6px;border:1px solid #fff;background:#dcebff;backdrop-filter:blur(4px);border-radius:20px;padding:3px 8px 3px 4px}.org-badge-logo[data-v-29578c8a]{width:22px;height:22px;flex-shrink:0}.org-badge-logo svg[data-v-29578c8a]{width:100%;height:100%}.org-badge-logo-img[data-v-29578c8a]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.org-badge-name[data-v-29578c8a]{font-size:12px;font-weight:600;color:#111827;white-space:nowrap}.card-content[data-v-29578c8a]{display:flex;flex-direction:column;flex:1;padding:0 20px 10px;min-height:0}.card-text[data-v-29578c8a]{flex:1;overflow:hidden}.cart-icon[data-v-29578c8a]{width:20px;height:20px}.card-title[data-v-29578c8a]{font-size:16px;font-weight:600;-webkit-line-clamp:2;line-clamp:2}.card-desc[data-v-29578c8a],.card-title[data-v-29578c8a]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.card-desc[data-v-29578c8a]{font-size:12px;color:#6b7280;-webkit-line-clamp:3;line-clamp:3}.separator[data-v-29578c8a]{margin:8px;border:none;border-top:.5px solid #e5e7eb}.card-img[data-v-29578c8a]{height:140px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0}.bottom-layout[data-v-29578c8a]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.card-free-badge[data-v-29578c8a]{display:inline-flex;align-items:center;padding:6px 16px;border:1.5px solid #34d399;border-radius:20px;font-size:13px;font-weight:600;color:#10b981;background:#f0fdf4;white-space:nowrap}.card-price[data-v-29578c8a]{font-size:14px;font-weight:700;color:#111827;white-space:nowrap;flex-shrink:0}.bottom-btns[data-v-29578c8a]{display:flex;align-items:center;gap:8px;flex-shrink:0}.first-btn[data-v-29578c8a]{font-size:13px;padding:8px 16px;white-space:nowrap}.second-btn[data-v-29578c8a]{padding:0;border-radius:50%;width:36px;height:36px;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border:none;cursor:pointer;transition:all .2s}.second-btn.in-cart[data-v-29578c8a]{background:#7587ff}.second-btn.in-cart .cart-icon[data-v-29578c8a]{filter:brightness(0) invert(1)}.badge-wrapper[data-v-29578c8a]{display:flex;flex-direction:row;gap:10px;align-items:center}.badges-flex[data-v-29578c8a]{margin-top:12px;display:flex;padding:0 16px;flex-direction:row;justify-content:space-between;align-items:center}.teacher-layout[data-v-29578c8a]{display:flex;align-items:center;gap:10px;margin:8px 0}.teacher-avatars[data-v-29578c8a]{display:flex;align-items:center}.teacher-avatar[data-v-29578c8a]{width:32px;height:32px;border-radius:50%;border:2px solid #fff;overflow:hidden;margin-left:-8px;flex-shrink:0;background:#e0e7ff;display:flex;align-items:center;justify-content:center}.teacher-avatars .teacher-avatar[data-v-29578c8a]:first-child{margin-left:0}.teacher-avatar img[data-v-29578c8a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teacher-initials[data-v-29578c8a]{font-size:11px;font-weight:600;color:#6366f1;line-height:1}.teacher-names[data-v-29578c8a]{font-size:12px;color:#374151;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-bg--skeleton[data-v-29578c8a]{pointer-events:none}.skeleton-badge-small[data-v-29578c8a],.skeleton-badge[data-v-29578c8a],.skeleton-btn-cart[data-v-29578c8a],.skeleton-btn-main[data-v-29578c8a],.skeleton-desc-short[data-v-29578c8a],.skeleton-desc[data-v-29578c8a],.skeleton-img[data-v-29578c8a],.skeleton-title-short[data-v-29578c8a],.skeleton-title[data-v-29578c8a]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-29578c8a 1.5s infinite;border-radius:8px}@keyframes shimmer-29578c8a{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-img[data-v-29578c8a]{height:140px;width:100%;border-radius:12px 12px 0 0}.skeleton-badge[data-v-29578c8a]{width:80px;height:24px;border-radius:20px}.skeleton-badge-small[data-v-29578c8a]{width:50px;height:24px;border-radius:20px}.skeleton-title[data-v-29578c8a]{height:18px;width:100%;margin-bottom:6px}.skeleton-title-short[data-v-29578c8a]{height:18px;width:60%;margin-bottom:12px}.skeleton-desc[data-v-29578c8a]{height:12px;width:100%;margin-bottom:6px}.skeleton-desc-short[data-v-29578c8a]{height:12px;width:70%}.skeleton-btn-main[data-v-29578c8a]{flex:1;height:36px;border-radius:24px}.skeleton-btn-cart[data-v-29578c8a]{width:36px;height:36px;border-radius:50%}.filter-dropdown[data-v-97b6ec0a]{position:relative}.filter-btn[data-v-97b6ec0a]{display:flex;align-items:center;gap:8px;padding:8px 13px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s;white-space:nowrap}.filter-btn[data-v-97b6ec0a]:hover{border-color:#d1d5db}.filter-btn.active[data-v-97b6ec0a]{border-color:#818cf8}.filter-btn.has-selection[data-v-97b6ec0a]{border-color:#818cf8;background:#f5f3ff}.chevron[data-v-97b6ec0a]{transition:transform .2s}.chevron.rotated[data-v-97b6ec0a]{transform:rotate(180deg)}.count-badge[data-v-97b6ec0a]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#818cf8;color:#fff;font-size:11px;font-weight:600}.clear-btn[data-v-97b6ec0a]{font-size:18px;line-height:1;color:#9ca3af;cursor:pointer}.clear-btn[data-v-97b6ec0a]:hover{color:#374151}.dropdown-menu[data-v-97b6ec0a]{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;border:1px solid #e5e7eb;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.12);padding:8px 0;z-index:50}.dropdown-option[data-v-97b6ec0a]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:14px;color:#374151;cursor:pointer;transition:background .15s}.dropdown-option[data-v-97b6ec0a]:hover{background:#f9fafb}.option-checkbox[data-v-97b6ec0a]{width:18px;height:18px;border-radius:4px;cursor:pointer;accent-color:#818cf8}.apply-btn[data-v-97b6ec0a]{display:block;width:calc(100% - 32px);margin:8px 16px 12px;padding:7px;background:#818cf8;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.apply-btn[data-v-97b6ec0a]:hover{background:#6366f1}.catalog-filters[data-v-59b051b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.filters-left[data-v-59b051b2]{display:flex;gap:12px}.search-wrapper[data-v-59b051b2]{position:relative;display:flex;align-items:center}.search-icon[data-v-59b051b2]{position:absolute;left:14px;pointer-events:none}.search-input[data-v-59b051b2]{padding:7px 16px 7px 40px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;background:#fff;width:220px;outline:none;transition:border-color .2s}.search-input[data-v-59b051b2]::-moz-placeholder{color:#9ca3af}.search-input[data-v-59b051b2]::placeholder{color:#9ca3af}.search-input[data-v-59b051b2]:focus{border-color:#818cf8}.empty-text[data-v-a3155c16]{text-align:center;color:#9ca3af;font-size:16px;margin-top:60px}.consultation-backdrop[data-v-5def3bac]{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:9999}.consultation-modal[data-v-5def3bac]{position:relative;background:#fff;border:1.5px dashed #a5b4fc;border-radius:20px;padding:36px 32px 28px;width:460px;max-width:calc(100vw - 32px)}.consultation-close[data-v-5def3bac]{position:absolute;top:14px;right:18px;background:none;border:none;font-size:22px;color:#9ca3af;cursor:pointer;line-height:1;padding:0}.consultation-close[data-v-5def3bac]:hover{color:#374151}.consultation-title[data-v-5def3bac]{font-size:22px;font-weight:700;color:#111827;margin:0 0 24px}.consultation-field[data-v-5def3bac]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.consultation-label[data-v-5def3bac]{font-size:14px;font-weight:500;color:#374151}.consultation-input[data-v-5def3bac]{padding:12px 16px;border:1px solid #e5e7eb;border-radius:12px;font-size:15px;color:#111827;outline:none;transition:border-color .2s;background:#f9fafb}.consultation-input[data-v-5def3bac]::-moz-placeholder{color:#9ca3af}.consultation-input[data-v-5def3bac]::placeholder{color:#9ca3af}.consultation-input[data-v-5def3bac]:focus{border-color:#818cf8;background:#fff}.consultation-input--error[data-v-5def3bac],.consultation-input--error[data-v-5def3bac]:focus{border-color:#ef4444}.field-error[data-v-5def3bac]{font-size:12px;color:#ef4444;margin-top:2px}.consultation-submit[data-v-5def3bac]{width:100%;padding:14px;background:linear-gradient(135deg,#7587ff,#6366f1);color:#fff;border:none;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px;margin-bottom:16px;transition:opacity .2s}.consultation-submit[data-v-5def3bac]:hover:not(:disabled){opacity:.9}.consultation-submit[data-v-5def3bac]:disabled{opacity:.6;cursor:not-allowed}.consultation-privacy[data-v-5def3bac]{font-size:12px;color:#6b7280;text-align:center;line-height:1.5;margin:0}.consultation-privacy-link[data-v-5def3bac]{color:#6366f1;text-decoration:underline}.consultation-success-toast[data-v-5def3bac]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.18);padding:36px 48px;text-align:center;z-index:10000;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:280px}.success-check svg[data-v-5def3bac]{width:56px;height:56px}.success-title[data-v-5def3bac]{font-size:18px;font-weight:700;color:#111827;margin:0}.success-subtitle[data-v-5def3bac]{font-size:14px;color:#6b7280;margin:0}.modal-enter-active[data-v-5def3bac],.modal-leave-active[data-v-5def3bac]{transition:background .3s ease}.modal-enter-from[data-v-5def3bac],.modal-leave-to[data-v-5def3bac]{background:transparent!important}.modal-enter-active[data-v-5def3bac] .consultation-modal,.modal-leave-active[data-v-5def3bac] .consultation-modal{transition:opacity .3s ease,transform .3s ease}.modal-enter-from[data-v-5def3bac] .consultation-modal,.modal-leave-to[data-v-5def3bac] .consultation-modal{opacity:0;transform:translateY(28px) scale(.97)}.toast-fade-enter-active[data-v-5def3bac],.toast-fade-leave-active[data-v-5def3bac]{transition:opacity .35s ease,transform .35s ease}.toast-fade-enter-from[data-v-5def3bac],.toast-fade-leave-to[data-v-5def3bac]{opacity:0;transform:translate(-50%,-42%)}.cart-page[data-v-2af40226]{width:100%}.cart-header[data-v-2af40226]{margin-bottom:24px}.cart-title[data-v-2af40226]{font-size:28px;font-weight:700;color:#111827;margin:0 0 4px}.cart-count[data-v-2af40226]{font-size:14px;color:#9ca3af;margin:0}.cart-empty[data-v-2af40226]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0}.cart-empty-title[data-v-2af40226]{font-size:24px;font-weight:700;color:#111827;margin:0 0 8px}.cart-empty-desc[data-v-2af40226]{font-size:16px;color:#9ca3af;margin:0 0 24px}.cart-empty-btn[data-v-2af40226]{padding:12px 32px;background:#6366f1;color:#fff;border:none;border-radius:24px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s}.cart-empty-btn[data-v-2af40226]:hover{background:#4f46e5}.cart-layout[data-v-2af40226]{display:flex;gap:32px;align-items:flex-start}.cart-items[data-v-2af40226]{flex:1;min-width:0}.cart-item-card[data-v-2af40226]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;margin-bottom:16px}.cart-item-content[data-v-2af40226]{display:flex;gap:20px;align-items:flex-start}.cart-footer[data-v-2af40226]{display:flex;align-items:center;gap:12px}.cart-footer-text[data-v-2af40226]{font-size:12px;color:#6b7280;margin:0}.cart-footer-discount[data-v-2af40226]{color:#8b5cf6;font-weight:500}.circle[data-v-2af40226]{width:4px;height:4px;background-color:#6b7280;border-radius:50%}.cart-item-img[data-v-2af40226]{width:160px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0}.cart-item-info[data-v-2af40226]{flex:1;min-width:0}.cart-item-badge[data-v-2af40226]{margin-bottom:8px}.cart-item-title[data-v-2af40226]{font-size:18px;font-weight:600;color:#111827;margin:0 0 4px}.cart-item-desc[data-v-2af40226]{font-size:13px;color:#6b7280;margin:0 0 8px;line-height:1.4}.cart-item-duration[data-v-2af40226]{font-size:12px;color:#9ca3af;margin:0}.cart-item-right[data-v-2af40226]{display:flex;align-items:center;gap:16px;flex-shrink:0}.cart-item-price-block[data-v-2af40226]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.cart-item-price[data-v-2af40226]{font-size:20px;font-weight:700;color:#111827;white-space:nowrap}.cart-item-old-price[data-v-2af40226]{font-size:14px;color:#9ca3af;text-decoration:line-through;white-space:nowrap}.cart-item-delete[data-v-2af40226]{background:none;border:none;cursor:pointer;padding:4px}.cart-item-delete:hover svg path[data-v-2af40226]{stroke:#ef4444}.cart-item-divider[data-v-2af40226]{border:none;border-top:2px dashed #e5e7eb;margin:20px 0}.cart-sidebar[data-v-2af40226]{width:360px;flex-shrink:0}.sidebar-card[data-v-2af40226]{background:#fff;border-radius:16px;padding:24px;padding-bottom:40px;position:relative;overflow:hidden}.sidebar-card[data-v-2af40226]:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:16px;background-image:radial-gradient(circle at 12px 8px,#f3f4f6 8px,transparent 0);background-size:24px 16px;background-position:-12px bottom;background-repeat:repeat-x}.discount-tag[data-v-2af40226]{display:inline-flex;align-items:center;gap:6px;color:#8b5cf6;font-size:14px;font-weight:500;margin-bottom:16px}.sidebar-price-block[data-v-2af40226]{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.sidebar-total-price[data-v-2af40226]{font-size:28px;font-weight:700;color:#111827}.sidebar-old-price[data-v-2af40226]{font-size:16px;color:#9ca3af;text-decoration:line-through}.checkout-error[data-v-2af40226]{font-size:13px;color:#ef4444;margin:8px 0 0;text-align:center}.order-btn[data-v-2af40226]:disabled{background:#a5b4fc;cursor:not-allowed}.order-btn[data-v-2af40226]{width:100%;padding:9px;background:#6366f1;color:#fff;border:none;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.order-btn[data-v-2af40226]:hover{background:#4f46e5}.consult-btn[data-v-2af40226]{width:100%;padding:10px;margin-top:10px;background:transparent;color:#6366f1;border:1.5px solid #6366f1;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.consult-btn[data-v-2af40226]:hover{background:#eef2ff}.sidebar-divider[data-v-2af40226]{border:none;border-top:1px dashed #e5e7eb;margin:20px 0}.consent-block[data-v-2af40226]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.consent-row[data-v-2af40226]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#374151;line-height:1.5;cursor:pointer}.consent-checkbox[data-v-2af40226]{width:18px;height:18px;flex-shrink:0;margin-top:2px;accent-color:#6366f1;cursor:pointer;border-radius:6px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1.5px solid #d1d5db;background:#fff;transition:background .15s,border-color .15s;position:relative}.consent-checkbox[data-v-2af40226]:checked{background:#6366f1;border-color:#6366f1}.consent-checkbox[data-v-2af40226]:checked:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.consent-link[data-v-2af40226]{color:#6366f1;text-decoration:underline}.promo-section[data-v-2af40226]{display:flex;flex-direction:column;gap:12px}.promo-label[data-v-2af40226]{font-size:16px;font-weight:500;color:#111827;margin:0}.promo-input-wrapper[data-v-2af40226]{position:relative;display:flex;align-items:center}.promo-input[data-v-2af40226]{width:100%;padding:12px 120px 12px 16px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;outline:none}.promo-input[data-v-2af40226]:focus{border-color:#818cf8}.promo-apply-btn[data-v-2af40226]{position:absolute;right:4px;padding:8px 13px;background:#eaedff;border:1px solid #e5e7eb;border-radius:20px;font-size:14px;color:#7587ff;cursor:pointer;transition:all .2s}.promo-apply-btn[data-v-2af40226]:hover{border-color:#818cf8;color:#6366f1}.recommendations[data-v-2af40226]{margin-top:60px;padding-top:40px;border-top:1px solid #e5e7eb}.rec-header[data-v-2af40226]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.rec-title[data-v-2af40226]{font-size:24px;font-weight:600;color:#111827;margin:0}.rec-all-link[data-v-2af40226]{display:flex;align-items:center;gap:4px;color:#818cf8;font-size:16px;font-weight:500;text-decoration:none}.rec-all-link[data-v-2af40226]:hover{opacity:.8}.rec-grid[data-v-2af40226]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.thin-scrollbar[data-v-2b855621]::-webkit-scrollbar{height:6px}.thin-scrollbar[data-v-2b855621]::-webkit-scrollbar-thumb{border-radius:2px}.ql-toolbar{border-radius:6px 6px 0 0}.ql-container{border-radius:0 0 6px 6px;min-height:144px}.dropzone-icon[data-v-5ac1c36c]{width:48px;height:48px}.edit-btn[data-v-5ac1c36c]{color:#7587ff;font-weight:500;background:#eaedff;padding:9px 17px;border-radius:40px;display:flex;align-items:center}.cancel-btn[data-v-5ac1c36c]{border:1px solid #d1d5db;border-radius:40px;font-weight:500;padding:9px 17px}.price-row{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap}.price-field{display:flex;flex-direction:column;gap:8px;flex:1;min-width:140px}.price-label{font-size:14px;color:#374151;font-weight:400}.price-input-wrapper{display:flex;align-items:center;border:1px solid #d1d5db;border-radius:12px;padding:0 16px;background:#fff;gap:8px;min-height:52px}.price-input-wrapper--total{background:#f3f4f6;border-color:#e5e7eb}.price-input{flex:1;border:none;font-size:16px;font-weight:400;color:#111827;background:transparent;min-width:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.price-input,.price-input:focus{outline:none;box-shadow:none}.price-input::-webkit-inner-spin-button,.price-input::-webkit-outer-spin-button{-webkit-appearance:none}.price-suffix{font-size:15px;color:#6b7280;flex-shrink:0}.price-total{font-size:16px;font-weight:400;color:#111827}.course-type-options{display:flex;flex-direction:column;gap:8px;margin-top:12px}.course-type-option{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;cursor:pointer;transition:background .15s}.course-type-radio{width:18px;height:18px;accent-color:#6366f1;flex-shrink:0;cursor:pointer}.course-type-text{display:flex;flex-direction:column;gap:0}.course-type-title{font-size:16px;font-weight:500;color:#111827}.course-type-subtitle{font-size:13px;color:#9ca3af}.secondary-content,.secondary-content>*{width:100%}.courses-form input,.courses-form textarea{border-radius:6px}.organization-subtitle{font-size:14px;color:#6b7280;margin:8px 0 16px 0;line-height:1.5}.organization-divider{height:1px;background:#e5e7eb;margin-bottom:16px}.organization-options{display:flex;flex-direction:column;gap:16px}.organization-option{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.organization-option input[type=radio]{width:20px;height:20px;margin-top:2px;accent-color:#6366f1}.organization-option-content{display:flex;flex-direction:row;align-items:center;gap:10px}.organization-logo{width:32px;height:32px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.organization-empty{font-size:14px;color:#9ca3af;margin-top:8px}.organization-option-title{font-size:16px;font-weight:500;color:#111827}.organization-option-desc{font-size:14px;color:#6b7280}.date-inputs-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.date-input-group{display:flex;flex-direction:column}.date-input-wrapper{position:relative;width:100%}.date-input-wrapper .date-input,.date-input-wrapper .v3dp__datepicker{width:100%}.date-input-wrapper input{width:100%;padding:12px 48px 12px 16px!important;border:1px solid #e5e7eb!important;border-radius:6px!important;font-size:14px;color:#374151;outline:none;box-sizing:border-box}.date-input-wrapper input:focus{border-color:#6366f1!important}.date-input-wrapper input::-moz-placeholder{color:#9ca3af}.date-input-wrapper input::placeholder{color:#9ca3af}.date-input-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#9ca3af;pointer-events:none;z-index:1}.courses-form .vs__dropdown-toggle{padding:10px 16px!important;border:1px solid #e5e7eb!important;border-radius:6px!important;background:none!important}.courses-form .vs__dropdown-toggle:focus-within{border-color:#6366f1!important}.courses-form .vs__search,.courses-form .vs__search:focus,.courses-form .vs__selected{margin:0!important;padding:0!important}.courses-form .vs__actions{padding:0!important}.perk-item{padding:16px;border-radius:8px}.perk-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.perk-number{font-size:14px;font-weight:500;color:#374151}.perk-delete{width:20px;height:20px;color:#9ca3af;cursor:pointer;transition:color .2s}.perk-delete:hover{color:#ef4444}.perk-inputs{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.perk-icon-section{display:flex;align-items:center}.perk-add-icon-btn{gap:6px;padding:0;background:transparent;border-radius:6px;color:#6366f1;font-weight:600;transition:all .2s}.perk-add-icon-btn,.perk-icon-selected{display:inline-flex;align-items:center;font-size:14px;cursor:pointer}.perk-icon-selected{gap:8px;padding:8px 12px;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#4f46e5}.perk-icon-preview{width:18px;height:18px}.perk-icon-remove{width:16px;height:16px;color:#9ca3af;margin-left:4px}.perk-icon-remove:hover{color:#ef4444}.perk-add-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 17px;background:#eef2ff;border:none;border-radius:40px;color:#6366f1;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s;margin-top:8px}.perk-add-btn:hover{background:#e0e7ff}.course-level-select{position:relative;width:100%}.level-select{width:100%;padding:12px 48px 12px 16px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.level-select:focus{border-color:#6366f1}.level-select option{padding:12px 16px;font-size:14px;color:#374151;background:#fff}.level-select option:checked,.level-select option:focus,.level-select option:hover{background:#f3f4f6}.level-select option[value=""][disabled]{color:#9ca3af}.level-select-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#9ca3af;pointer-events:none}.custom-select{position:relative;width:100%}.custom-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;background:#fff;cursor:pointer;transition:border-color .2s}.custom-select-trigger:hover{border-color:#d1d5db}.custom-select.is-open .custom-select-trigger{border-color:#6366f1;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select-trigger .placeholder{color:#9ca3af}.custom-select-icon{width:20px;height:20px;color:#9ca3af;transition:transform .2s}.custom-select-icon.rotated{transform:rotate(180deg)}.custom-select-options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #6366f1;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;z-index:100;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.custom-select-option{padding:12px 16px;font-size:14px;color:#374151;cursor:pointer;transition:background .15s}.custom-select-option:hover{background:#f3f4f6}.custom-select-option.selected{background:#eef2ff;color:#4f46e5;font-weight:500}.custom-select-option:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.custom-select-multi .custom-select-trigger{flex-wrap:wrap;gap:6px;min-height:46px;padding:8px 40px 8px 12px;position:relative}.custom-select-multi .custom-select-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.custom-select-multi .custom-select-icon.rotated{transform:translateY(-50%) rotate(180deg)}.custom-select-tags{display:flex;flex-wrap:wrap;gap:6px;flex:1}.custom-select-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#eef2ff;border:1px solid #c7d2fe;border-radius:4px;font-size:13px;color:#4f46e5}.custom-select-tag-remove{width:14px;height:14px;cursor:pointer;color:#9ca3af}.custom-select-tag-remove:hover{color:#ef4444}.custom-select-option-checkbox{display:flex;align-items:center;gap:8px;padding-left:12px}.custom-select-check{width:16px;height:16px;color:#4f46e5}.custom-select-instructor .custom-select-trigger{padding:8px 16px}.custom-select.has-error .custom-select-trigger{border-color:#dc2626}.instructor-option,.instructor-selected{display:flex;align-items:center;gap:10px}.instructor-avatar{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.instructor-avatar-placeholder{width:32px;height:32px;border-radius:50%;background:#e0e7ff;color:#4f46e5;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.instructor-option{padding:10px 16px}.instructor-option:hover{background:#f3f4f6}.instructor-option.selected{background:#eef2ff}.publish-checkbox-row{display:flex;align-items:center;gap:10px;cursor:pointer;padding:4px 0}.publish-checkbox{width:18px;height:18px;border-radius:4px;border:1.5px solid #d1d5db;cursor:pointer;accent-color:#6366f1;flex-shrink:0}.publish-checkbox-label{font-size:15px;color:#111827}.badges-dropdown{max-height:260px}.badge-search-wrapper{padding:8px 12px;border-bottom:1px solid #e5e7eb;position:sticky;top:0;background:#fff;z-index:1}.badge-search-input{width:100%;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;font-size:14px;color:#374151;outline:none;box-sizing:border-box}.badge-search-input:focus{border-color:#6366f1}.badge-create-option{color:#4f46e5;font-weight:500;border-bottom:1px solid #e5e7eb}.badge-empty{padding:12px 16px;font-size:14px;color:#9ca3af;text-align:center}.card-container>div[data-v-7cec177e]:not(:last-child){border-bottom:1px solid #e5e7eb}.btn-attendance[data-v-35de32f6],.btn-download[data-v-35de32f6],.btn-save-data[data-v-35de32f6]{padding:8px 16px;display:flex;align-items:center;gap:8px;border-radius:6px;font-size:14px;font-weight:500;line-height:20px;text-align:left}.btn-attendance[data-v-35de32f6]{border:1px solid #d1d5db;color:#374151}.btn-download[data-v-35de32f6]{background:#eef2ff;color:#4338ca}.btn-save-data[data-v-35de32f6]{background:#4f46e5;color:#fff}.calendar__div[data-v-bc71c4ee]{border-radius:5px;border:1px solid rgba(60,60,60,.26)}.dp-custom-input[data-v-bc71c4ee],.dp-custom-input[data-v-bc71c4ee]:focus{outline:none;border:none}.icon__calendar[data-v-bc71c4ee]{position:absolute;right:16px;top:7px;z-index:10}.flatpickr-input[data-v-bc71c4ee]{width:100%;border:none;outline:none;padding:8px 12px;box-sizing:border-box;border-radius:5px;height:34px}.dropdown[data-v-f9ceefe4]{top:calc(100% + 5px);left:0}.attendance-checkbox[data-v-f9ceefe4]{position:relative;width:22px;height:22px;border:2px solid #d1d5db;border-radius:100px;flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.dropdown[data-v-f9ceefe4]{position:absolute;width:200px;top:50%;left:100%;transform:translateY(-40%) translateX(5%);background:#fff;border-radius:6px;box-shadow:4px 10px 15px -3px #0000001a;display:flex;flex-direction:column;z-index:10;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#111827;border:1px solid #f9fafb}.attendance-checkbox:hover .dropdown[data-v-f9ceefe4]{display:block}.dropdown__box[data-v-f9ceefe4]{margin:4px 0}.dropdown__box[data-v-f9ceefe4]:hover{background-color:#f3f4f6}.dropdown__box-border[data-v-f9ceefe4]{border-top:1px solid #f9fafb}.img-placeholder[data-v-3aa65297]{width:40px;height:40px;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:10px;vertical-align:middle;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:1px solid #6b7280}.attendance__main[data-v-7783d216]{padding:48px 32px}.attendance__avatar[data-v-7783d216],img[data-v-7783d216]{width:48px;height:48px;border-radius:24px;flex-shrink:0;flex-grow:0}.attendance__name[data-v-7783d216]{font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#111827}.attendance__line[data-v-7783d216]{background:#e5e7eb}.attendance__info[data-v-7783d216]{flex-basis:50%}.attendance__info-label[data-v-7783d216]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#6b7280}.attendance__info-text[data-v-7783d216]{font-size:14px;font-weight:500;line-height:20px;color:#111827}.v-select[data-v-4007377a]{position:relative}.v-select[data-v-4007377a],.v-select[data-v-4007377a] *{box-sizing:border-box}@keyframes vSelectSpinner-4007377a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active[data-v-4007377a],.vs__fade-leave-active[data-v-4007377a]{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter[data-v-4007377a],.vs__fade-leave-to[data-v-4007377a]{opacity:0}.vs--disabled .vs__clear[data-v-4007377a],.vs--disabled .vs__dropdown-toggle[data-v-4007377a],.vs--disabled .vs__open-indicator[data-v-4007377a],.vs--disabled .vs__search[data-v-4007377a],.vs--disabled .vs__selected[data-v-4007377a]{cursor:not-allowed;background-color:#f8f8f8}[data-v-4007377a] .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}[data-v-4007377a] .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}[data-v-4007377a] .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}[data-v-4007377a] .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}[data-v-4007377a] .vs__dropdown-toggle{background-color:red;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 2px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem}[data-v-4007377a] .vs__selected-options{inline-size:150px;overflow-wrap:break-word;display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}[data-v-4007377a] .vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}[data-v-4007377a] .vs--searchable .vs__dropdown-toggle{cursor:text}[data-v-4007377a] .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}[data-v-4007377a] .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}[data-v-4007377a] .vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}[data-v-4007377a] .vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}[data-v-4007377a] .vs--loading .vs__open-indicator{opacity:0}[data-v-4007377a] .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}[data-v-4007377a] .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}[data-v-4007377a] .vs__no-options{text-align:center}[data-v-4007377a] .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}[data-v-4007377a] .vs__dropdown-option:hover{cursor:pointer}[data-v-4007377a] .vs__dropdown-option--highlight{background:#5897fb;color:#fff}[data-v-4007377a] .vs__selected{margin:4px 0 0}[data-v-4007377a] .vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:red;text-shadow:0 1px 0 #fff}[data-v-4007377a] .vs--single .vs__selected{background-color:transparent;border-color:transparent}[data-v-4007377a] .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}[data-v-4007377a] .vs--single.vs--searching .vs__selected{display:none}[data-v-4007377a] .vs__search::-ms-clear,[data-v-4007377a] .vs__search::-webkit-search-cancel-button,[data-v-4007377a] .vs__search::-webkit-search-decoration,[data-v-4007377a] .vs__search::-webkit-search-results-button,[data-v-4007377a] .vs__search::-webkit-search-results-decoration{display:none}[data-v-4007377a] .vs__search,[data-v-4007377a] .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1}[data-v-4007377a] .vs__search::-moz-placeholder{color:inherit}[data-v-4007377a] .vs__search::placeholder{color:inherit}[data-v-4007377a] .vs--unsearchable .vs__search{opacity:1}[data-v-4007377a] .vs--unsearchable .vs__search:hover{cursor:pointer}[data-v-4007377a] .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}[data-v-4007377a] .vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner-4007377a 1.1s linear infinite;transition:opacity .1s}[data-v-4007377a] .vs__spinner,[data-v-4007377a] .vs__spinner:after{border-radius:50%;width:5em;height:5em}[data-v-4007377a] .vs--loading .vs__spinner{opacity:1}table[data-v-266e3e86]{width:100%;border-collapse:collapse}thead[data-v-266e3e86]{background-color:#f5f5f5}td[data-v-266e3e86],th[data-v-266e3e86]{padding:10px;border-bottom:1px solid #e0e0e0}.avatar[data-v-266e3e86]{width:40px;height:40px;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:10px;vertical-align:middle}.status[data-v-266e3e86]{display:block;color:#065f46;font-size:.8rem;border-radius:10px;padding:2px 10px;background:#d1fae5}.table-checkbox[data-v-266e3e86]{width:6%;padding:16px 24px}.table-name[data-v-266e3e86]{width:34%;padding:16px 24px}.table-contacts[data-v-266e3e86]{width:47%;padding:16px 24px}.table-header[data-v-266e3e86]{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left;color:#6b7280;background:#f9fafb}.table-name-text[data-v-266e3e86]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#111827}.table-contacts-text[data-v-266e3e86]{font-size:14px;font-weight:400;line-height:20px;text-align:left}.table-top-student[data-v-266e3e86]{width:13%;padding:16px 24px}.loader-hidden[data-v-266e3e86]{display:none}.loader[data-v-266e3e86]{border:4px solid #f3f3f3;border-top:4px solid #4f46e5;border-radius:70%;width:20px;height:20px;animation:spin-266e3e86 2s linear infinite}@keyframes spin-266e3e86{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.selected_content_types_list[data-v-d2f8f1ec]{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1));color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.not_selected_content_types_list[data-v-d2f8f1ec]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.divider[data-v-d2f8f1ec]{border-width:1px;width:0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.float-right[data-v-d2f8f1ec]{float:right}.min-h-fit[data-v-d2f8f1ec]{min-height:-moz-fit-content;min-height:fit-content}.m-auto[data-v-d2f8f1ec]{margin:auto}.dropdown[data-v-d2f8f1ec]{position:relative;display:inline-block}.dropdown-content[data-v-d2f8f1ec]{position:absolute;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2);border-radius:3px;left:-50px;top:40px;z-index:1;padding:4px}.mx-auto[data-v-d2f8f1ec]{margin-left:auto;margin-right:auto}.mb-56{margin-bottom:14rem}.text-primary{color:#6366f1}.dropdown{position:relative;display:inline-block}.dropdown-content{position:absolute;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2);border-radius:3px;left:-120px;top:7px;z-index:1;padding:0}.v-select[data-v-405e6d21]{position:relative}.v-select[data-v-405e6d21],.v-select[data-v-405e6d21] *{box-sizing:border-box}@keyframes vSelectSpinner-405e6d21{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active[data-v-405e6d21],.vs__fade-leave-active[data-v-405e6d21]{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter[data-v-405e6d21],.vs__fade-leave-to[data-v-405e6d21]{opacity:0}.vs--disabled .vs__clear[data-v-405e6d21],.vs--disabled .vs__dropdown-toggle[data-v-405e6d21],.vs--disabled .vs__open-indicator[data-v-405e6d21],.vs--disabled .vs__search[data-v-405e6d21],.vs--disabled .vs__selected[data-v-405e6d21]{cursor:not-allowed;background-color:#f8f8f8}[data-v-405e6d21] .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}[data-v-405e6d21] .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}[data-v-405e6d21] .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}[data-v-405e6d21] .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}[data-v-405e6d21] .vs__dropdown-toggle{background-color:red;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 2px;background:none;border:none;border-radius:0;white-space:nowrap;align-items:center;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem}[data-v-405e6d21] .vs__selected-options{width:auto;overflow-wrap:break-word;display:flex;flex-wrap:nowrap;align-items:center;padding:0 2px;position:relative}[data-v-405e6d21] .vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}[data-v-405e6d21] .vs--searchable .vs__dropdown-toggle{cursor:text}[data-v-405e6d21] .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}[data-v-405e6d21] .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}[data-v-405e6d21] .vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}[data-v-405e6d21] .vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}[data-v-405e6d21] .vs--loading .vs__open-indicator{opacity:0}[data-v-405e6d21] .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}[data-v-405e6d21] .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:-moz-fit-content;min-width:fit-content;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:none;border-top-style:none;border-radius:0;text-align:left;list-style:none;background:#fff}[data-v-405e6d21] .vs__no-options{text-align:center}[data-v-405e6d21] .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}[data-v-405e6d21] .vs__dropdown-option:hover{cursor:pointer}[data-v-405e6d21] .vs__dropdown-option--highlight{background:#5897fb;color:#fff}[data-v-405e6d21] .vs__selected{margin:4px 0 0}[data-v-405e6d21] .vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:red;text-shadow:0 1px 0 #fff}[data-v-405e6d21] .vs--single .vs__selected{background-color:transparent;border-color:transparent}[data-v-405e6d21] .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}[data-v-405e6d21] .vs--single.vs--searching .vs__selected{display:none}[data-v-405e6d21] .vs__search::-ms-clear,[data-v-405e6d21] .vs__search::-webkit-search-cancel-button,[data-v-405e6d21] .vs__search::-webkit-search-decoration,[data-v-405e6d21] .vs__search::-webkit-search-results-button,[data-v-405e6d21] .vs__search::-webkit-search-results-decoration{display:none}[data-v-405e6d21] .vs__search,[data-v-405e6d21] .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:auto;max-width:100%;flex-grow:1}[data-v-405e6d21] .vs__search::-moz-placeholder{color:inherit;font-size:inherit}[data-v-405e6d21] .vs__search::placeholder{color:inherit;font-size:inherit}[data-v-405e6d21] .vs--unsearchable .vs__search{opacity:1}[data-v-405e6d21] .vs--unsearchable .vs__search:hover{cursor:pointer}[data-v-405e6d21] .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}[data-v-405e6d21] .vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner-405e6d21 1.1s linear infinite;transition:opacity .1s}[data-v-405e6d21] .vs__spinner,[data-v-405e6d21] .vs__spinner:after{border-radius:50%;width:5em;height:5em}[data-v-405e6d21] .vs--loading .vs__spinner{opacity:1}.task__box[data-v-aa8051f0]{background:#f9fafb}.task__box-title[data-v-aa8051f0]{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#6b7280}.statistics-box__title[data-v-aa8051f0],.task__box-text[data-v-aa8051f0]{font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#111827}.active_student[data-v-aa8051f0]{background:#d1fae5;color:#065f46}.active_student[data-v-aa8051f0],.not_active_student[data-v-aa8051f0]{font-size:12px;font-weight:500;line-height:16px;text-align:center;border-radius:10px;padding:2px 10px;width:-moz-fit-content;width:fit-content}.not_active_student[data-v-aa8051f0]{background:#fef2f2;color:#dc2626}.task-percentage__total[data-v-8d9697ec]{border-radius:12px;padding:22px;background:#f9fafb;font-size:14px;font-weight:500;line-height:20px;text-align:left}.task-percentage__total__number__incorrect[data-v-8d9697ec]{color:#dc2626}.task-percentage__total__number__correct[data-v-8d9697ec]{color:#059669}.statistics-box__title[data-v-4f433ce5]{font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#111827}.img-placeholder[data-v-cf298d16]{width:40px;height:40px;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:10px;vertical-align:middle;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:1px solid #6b7280}.calendar__div[data-v-41b1df8c]{border-radius:6px;border:1px solid rgba(60,60,60,.26)}.icon__calendar[data-v-41b1df8c]{position:absolute;right:16px;top:7px;z-index:10}.dp-custom-input[data-v-41b1df8c],.dp-custom-input[data-v-41b1df8c]:focus{outline:none;border:none}.statistics-box__title[data-v-2190d76c],.statistics-box__title[data-v-d08f2e3c]{font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#111827}.selected_content_types_list[data-v-37920225]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#4f46e5;border-bottom:2px solid #6366f1}.not_selected_content_types_list[data-v-37920225]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#6b7280}.divider[data-v-37920225]{border-width:1px;width:0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.content-center[data-v-37920225]{align-content:center}.cert-gen-button[data-v-29f2d98d]{border-radius:6px;padding:9px 17px;color:#fff;background:#4f46e5}.task-perc__title[data-v-fa998d34]{font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#111827}input[data-v-fa998d34]{border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;width:100%;outline:none;font-size:14px;font-weight:400;line-height:20px;text-align:left}input[data-v-fa998d34]:focus{box-shadow:none}input-label[data-v-fa998d34]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#374151}.error-msg[data-v-fa998d34]{padding-top:4px;font-size:12px;font-weight:400;line-height:14px;text-align:left;color:#ef4444}.task-perc__delete[data-v-0696a417]{padding:24px}.cancel-button[data-v-0696a417]{color:#374151;border-radius:6px;border:1px solid #d1d5db}.cancel-button[data-v-0696a417],.delete-button[data-v-0696a417]{font-size:14px;font-weight:500;line-height:20px;text-align:left;padding:8px 16px}.delete-button[data-v-0696a417]{color:#fff;background:#dc2626;border-radius:6px}.task-perc__delete__title[data-v-0696a417]{font-size:18px;font-weight:500;line-height:24px;text-align:left;color:#111827}.task-perc__delete__text[data-v-0696a417]{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#6b7280}.delete-modal[data-v-0696a417]{width:512px}h1[data-v-160e6083]{font-size:24px;font-weight:600;line-height:32px;text-align:left;color:#111827}.task-percentage__box[data-v-160e6083]{border-radius:12px;background:#fff;box-shadow:0 1px 2px 0 #0000000f}.task-percentage__box__content[data-v-160e6083]{margin:64px 24px}.task-percentage__box__content__title[data-v-160e6083]{font-size:18px;font-weight:500;line-height:28px;text-align:center;color:#111827}.task-percentage__box__content__text[data-v-160e6083]{font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#6b7280}.message-box[data-v-160e6083]{background:#4f46e5;padding:12px 32px;color:#fff}input[data-v-160e6083]{border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;width:100%;outline:none;font-size:14px;font-weight:400;line-height:20px;text-align:left}input[data-v-160e6083]:focus{box-shadow:none}input[data-v-160e6083]::-moz-placeholder{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#111827}input[data-v-160e6083]::placeholder{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#111827}input-label[data-v-160e6083]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#374151}.task-percentage__box__grid[data-v-160e6083]{-moz-column-gap:40px;column-gap:40px;row-gap:24px}.task-percentage__categories[data-v-160e6083]{padding:24px}.task-percentage__total[data-v-160e6083]{border-radius:12px;padding:16px;background:#f9fafb;font-size:14px;font-weight:500;line-height:20px;text-align:left}.task-percentage__total__number__incorrect[data-v-160e6083]{color:#dc2626}.task-percentage__total__number__correct[data-v-160e6083]{color:#059669}.dropdown__main[data-v-41c5c540]{border:1px solid rgba(60,60,60,.26);border-radius:6px;padding:7px 16px}.arrow-up[data-v-41c5c540]{transform:rotate(180deg);transform-origin:center}.category-dropdown[data-v-41c5c540]{margin-top:4px;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px}.category-dropdown__button[data-v-41c5c540]{color:#4338ca;background:#e0e7ff;border-radius:6px;padding:8px 0;flex:1 1 0;width:100%;font-size:14px;font-weight:500;line-height:20px;text-align:left;margin-top:8px}.no-checkbox__div[data-v-41c5c540]:hover{color:#fff;background:#4f46e5}.dropdown__main[data-v-6ddd593b]{border:1px solid rgba(60,60,60,.26);border-radius:6px;padding:7px 16px}.arrow-up[data-v-6ddd593b]{transform:rotate(180deg);transform-origin:center}.category-dropdown[data-v-6ddd593b]{border:1px solid #d1d5db;border-radius:6px;padding:6px 0 6px 32px}.dropdown__box[data-v-6ddd593b]{cursor:pointer}.dropdown__box[data-v-6ddd593b]:hover{background:#5897fb;color:#fff!important}.dropdown__box:hover .text-gray-700[data-v-6ddd593b]{color:#fff!important}h1[data-v-26558688]{font-size:24px;font-weight:600;line-height:32px;text-align:left;color:#111827}input[data-v-26558688]{border:none;outline:none;font-size:14px;font-weight:400;line-height:20px;text-align:left;width:280px}input[data-v-26558688]:focus{box-shadow:none}.TheTableHeadCell div[data-v-26558688]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-text[data-v-26558688]{border:1px solid #d1d5db;border-radius:6px;padding:9px 13px;height:38px;width:360px;background:#fff}.selector-label[data-v-26558688]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#374151}.student-grades__box[data-v-26558688]{border-radius:12px;padding:0 24px 24px 24px;background:#fff;overflow:hidden}.grade-title-cell[data-v-26558688]{padding:.25rem .5rem;min-width:100px;max-width:150px;word-wrap:break-word;white-space:normal}.grade-title-text[data-v-26558688]{font-size:.75rem;line-height:1rem;text-transform:uppercase;font-weight:500;color:#6b7280}.student-grades__avatar[data-v-26558688]{width:40px;height:40px;border-radius:20px;flex-shrink:0;flex-grow:0}.student-grades__grade-box[data-v-26558688]{width:116px;border:1px solid #d1d5db;box-shadow:0 1px 2px 0 #0000000d;border-radius:6px;padding:8px 12px;color:#111827}.student-grades__grade-box[data-v-26558688]:focus{border:1px solid #4f46e5}.selector__box[data-v-26558688]{border-radius:6px}.avatar[data-v-26558688]{width:40px;height:40px;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:10px;vertical-align:middle}.selected_content_types_list[data-v-26558688]{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1));color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.not_selected_content_types_list[data-v-26558688]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.student-grades__box .overflow-hidden{overflow:visible!important}h1[data-v-2626c0ee]{font-size:24px;font-weight:600;line-height:32px;text-align:left;color:#111827}.status-text[data-v-2626c0ee]{font-size:12px;font-weight:500;line-height:16px;text-align:left;color:#6b7280}input[data-v-2626c0ee]{border:none;outline:none;font-size:14px;font-weight:400;line-height:20px;text-align:left;width:280px}.grade-score[data-v-2626c0ee]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#111827}input[data-v-2626c0ee]:focus{box-shadow:none}.search-text[data-v-2626c0ee]{border:1px solid #d1d5db;border-radius:6px;padding:9px 13px;height:38px;width:360px;background:#fff}.test-grades__box[data-v-2626c0ee]{gap:40px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.selector-label[data-v-2626c0ee]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#9ca3af}.selector__box[data-v-2626c0ee]{width:450px;height:40px;background:#fff;border-radius:6px;padding:9px 13px}.test-grades__box[data-v-3730f8aa]{gap:40px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.grade-title-cell[data-v-3730f8aa]{padding:.25rem .5rem;min-width:100px;max-width:150px;word-wrap:break-word;white-space:normal}.grade-title-text[data-v-3730f8aa]{font-size:.75rem;line-height:1rem;text-transform:uppercase;font-weight:500;color:#6b7280}h1[data-v-3730f8aa]{font-size:24px;font-weight:600;line-height:32px;text-align:left;color:#111827}.sidebar-status[data-v-875cac20]{font-size:14px;font-weight:600;margin-bottom:16px}.sidebar-status.finished[data-v-875cac20]{color:#111827}.sidebar-status.waiting[data-v-875cac20]{color:#6b7280}.sidebar-divider[data-v-875cac20]{margin:16px 0;border-color:#e5e7eb}.calendar-btn[data-v-875cac20]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:13px;font-weight:500;color:#374151;text-decoration:none;margin-bottom:16px;transition:all .2s}.calendar-btn[data-v-875cac20]:hover{border-color:#d1d5db;background:#f9fafb}.calendar-icon[data-v-875cac20]{width:20px;height:20px}.continue-btn[data-v-875cac20]{background:#571efc;border-radius:40px;padding:6px auto}.layout[data-v-8ed36b08]{position:relative;min-height:100vh}.layout-main[data-v-8ed36b08]{flex:1;margin-left:56px;padding-bottom:48px;background:#f3f4f6;position:relative;z-index:10}@media (min-width:640px){.layout-main[data-v-8ed36b08]{margin-left:256px}}.layout-content[data-v-8ed36b08]{min-height:100vh}.deadline-text[data-v-24be4eb4]{font-size:14px;font-weight:500}.m-layout[data-v-6889c173]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-6889c173]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:24px;border-radius:8px;width:512px;display:flex;flex-direction:row;gap:24px}.modal_content[data-v-6889c173]{width:100%}.modal_icon[data-v-6889c173]{margin-bottom:24px;width:40px;height:40px}.modal_title[data-v-6889c173]{font-size:18px;font-weight:500;margin-bottom:8px}.modal_desc[data-v-6889c173]{font-size:14px;margin-top:16px;margin-bottom:24px;color:#6b7280}.modal-close[data-v-6889c173]{position:absolute;top:26px;right:26px;font-size:16px;font-weight:500;cursor:pointer;border:none;background:none;color:#374151}.modal_btns[data-v-6889c173]{display:flex;justify-content:flex-end}.modal-btn[data-v-6889c173]{padding:8px 16px;border-radius:8px;border:none;font-size:14px;font-weight:500;cursor:pointer;margin-left:8px}.modal-btn[data-v-6889c173]:first-child{border:1px solid #d1d5db;color:#374151}.modal-btn[data-v-6889c173]:last-child{background:#4f46e5;color:#fff}.modal-fade-enter-active[data-v-6889c173],.modal-fade-leave-active[data-v-6889c173]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-6889c173],.modal-fade-leave-to[data-v-6889c173]{opacity:0}.modal-slide-enter-active[data-v-6889c173],.modal-slide-leave-active[data-v-6889c173]{transition:transform .2s ease,opacity .2s ease}.modal-slide-enter-from[data-v-6889c173],.modal-slide-leave-to[data-v-6889c173]{transform:translate(-50%,-40%);opacity:0}body{background:#e5e7eb}.tooltip-wrapper{position:relative;display:inline-block;cursor:not-allowed}.tooltip-text{visibility:hidden;width:-moz-max-content;width:max-content;max-width:200px;background-color:#374151;color:#fff;text-align:center;border-radius:6px;padding:8px 12px;z-index:10;top:120%;opacity:0;transition:opacity .2s ease-in-out;white-space:nowrap;font-size:12px}.tooltip-text,.tooltip-text:after{position:absolute;left:50%;transform:translateX(-50%)}.tooltip-text:after{content:"";top:-6px;border-width:6px;border-style:solid;border-color:transparent transparent #374151 transparent}.tooltip-wrapper:hover .tooltip-text{visibility:visible;opacity:1}.calendar__div[data-v-0cb1336c]{border-radius:6px;border:1px solid rgba(60,60,60,.26)}.dp-custom-input[data-v-0cb1336c],.dp-custom-input[data-v-0cb1336c]:focus{outline:none;border:none}.icon__calendar[data-v-0cb1336c]{position:absolute;right:16px;top:7px;z-index:10}.attendance__stat-perc[data-v-923ae2a8]{background:#f9fafb;border-radius:12px;padding:16px;width:300px}.attendance__stat-perc-text[data-v-923ae2a8]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#1f2937}.attendance__stat-perc-number[data-v-923ae2a8]{font-size:20px;font-weight:600;line-height:32px;text-align:left;color:#059669}.attendance__calendar[data-v-923ae2a8]{border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 #0000001a;border-radius:8px}.attendance__calendar-dates[data-v-923ae2a8]{border-bottom:1px solid #e5e7eb;background:#f9fafb;color:#6b7280;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left;padding:12px 24px}.attendance__calendar-presence[data-v-923ae2a8]{padding:26px 45px}.attendance__calendar-no-dates[data-v-923ae2a8]{border-bottom:1px solid #e5e7eb;background:#f9fafb;border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left;padding:12px 24px;color:#f9fafb}.calendar__div[data-v-923ae2a8]{border-radius:6px;border:1px solid rgba(60,60,60,.26)}.dp-custom-input[data-v-923ae2a8],.dp-custom-input[data-v-923ae2a8]:focus{outline:none;border:none}.icon__calendar[data-v-923ae2a8]{position:absolute;right:16px;top:7px;z-index:10}.attendance-grid[data-v-923ae2a8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px 0}.attendance-item[data-v-923ae2a8]{background:#fff;box-sizing:border-box;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;box-shadow:0 5px 5px -5px rgba(0,0,0,.06)}.first-in-row[data-v-923ae2a8]{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #e5e7eb;box-shadow:-1px 0 5px 1px rgba(0,0,0,.06)}.last-in-row[data-v-923ae2a8]{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid #e5e7eb;box-shadow:1px 0 5px -1px rgba(0,0,0,.06)}.date-first-in-row[data-v-923ae2a8]{border-top-left-radius:8px}.date-last-in-row[data-v-923ae2a8]{border-top-right-radius:8px}.grade-title-cell[data-v-2b7b5de0]{padding:.25rem .5rem;min-width:100px;max-width:150px;word-wrap:break-word;white-space:normal}.grade-title-text[data-v-2b7b5de0]{font-size:.75rem;line-height:1rem;text-transform:uppercase;font-weight:500;color:#6b7280}.sidebar-card[data-v-e3d753a2]{background:#fff;border-radius:16px;padding:24px;padding-bottom:40px;position:relative;overflow:hidden}.sidebar-card[data-v-e3d753a2]:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:16px;background-image:radial-gradient(circle at 12px 8px,#f3f4f6 8px,transparent 0);background-size:24px 16px;background-position:-12px bottom;background-repeat:repeat-x}.discount-tag[data-v-e3d753a2]{display:inline-flex;align-items:center;gap:6px;color:#8b5cf6;font-size:14px;font-weight:500;margin-bottom:16px}.sidebar-price-block[data-v-e3d753a2]{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.sidebar-total-price[data-v-e3d753a2]{font-size:28px;font-weight:700;color:#111827}.sidebar-old-price[data-v-e3d753a2]{font-size:16px;color:#9ca3af;text-decoration:line-through}.sidebar-discount-amount[data-v-e3d753a2]{font-size:13px;color:#10b981;font-weight:500;margin-top:-12px;margin-bottom:12px}.order-btn[data-v-e3d753a2]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:#6366f1;color:#fff;border:none;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.order-btn[data-v-e3d753a2]:hover:not(:disabled){background:#a8abb0}.consult-btn[data-v-e3d753a2]{width:100%;padding:12px;margin-top:10px;background:transparent;color:#6366f1;border:1.5px solid #6366f1;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.consult-btn[data-v-e3d753a2]:hover{background:#eef2ff}.order-btn--loading[data-v-e3d753a2]{pointer-events:none}.order-btn--in-cart[data-v-e3d753a2]{background:#d1d5db;cursor:pointer}.order-btn--in-cart[data-v-e3d753a2]:hover{background:#9ca3af}.spinner[data-v-e3d753a2]{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-e3d753a2 .8s linear infinite}@keyframes spin-e3d753a2{to{transform:rotate(1turn)}}.cart-icon[data-v-e3d753a2]{width:20px;height:20px;filter:brightness(0)}.cart-icon--white[data-v-e3d753a2]{filter:brightness(0) invert(1)}.sidebar-divider[data-v-e3d753a2]{border:none;border-top:1px dashed #e5e7eb;margin:24px 0}.promo-section[data-v-e3d753a2]{display:flex;flex-direction:column;gap:12px}.promo-label[data-v-e3d753a2]{font-size:16px;font-weight:500;color:#111827;margin:0}.promo-input-wrapper[data-v-e3d753a2]{position:relative;display:flex;align-items:center}.promo-input[data-v-e3d753a2]{width:100%;padding:12px 120px 12px 16px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;outline:none}.promo-input[data-v-e3d753a2]:focus{border-color:#818cf8}.promo-apply-btn[data-v-e3d753a2]{position:absolute;right:4px;padding:8px 13px;background:#eaedff;border:1px solid #e5e7eb;border-radius:20px;font-size:14px;color:#7587ff;cursor:pointer;transition:all .2s}.promo-apply-btn[data-v-e3d753a2]:hover{border-color:#818cf8;color:#6366f1}.sidebar-card--no-price[data-v-e3d753a2]{display:flex;align-items:center;justify-content:center;min-height:80px}.no-price-text[data-v-e3d753a2]{color:#9ca3af;font-size:15px;margin:0}.sidebar-card--skeleton[data-v-e3d753a2]{pointer-events:none}.skeleton-button[data-v-e3d753a2],.skeleton-input[data-v-e3d753a2],.skeleton-label[data-v-e3d753a2],.skeleton-old-price[data-v-e3d753a2],.skeleton-price[data-v-e3d753a2],.skeleton-tag[data-v-e3d753a2]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-e3d753a2 1.5s infinite;border-radius:8px}@keyframes shimmer-e3d753a2{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-tag[data-v-e3d753a2]{width:100px;height:20px;margin-bottom:16px}.skeleton-price-row[data-v-e3d753a2]{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.skeleton-price[data-v-e3d753a2]{width:140px;height:32px}.skeleton-old-price[data-v-e3d753a2]{width:80px;height:20px}.skeleton-button[data-v-e3d753a2]{width:100%;height:48px;border-radius:24px}.skeleton-label[data-v-e3d753a2]{width:120px;height:20px;margin-bottom:12px}.skeleton-input[data-v-e3d753a2]{width:100%;height:44px;border-radius:6px}.overview-banner{background:#0c0e2e;padding:24px 40px;display:flex;flex-direction:column;align-items:flex-start;height:394px;position:relative;overflow:hidden;z-index:1}.overview-banner:before{background:#7587ff;width:365px;height:365px;top:-167px;left:-126px}.overview-banner:after,.overview-banner:before{content:"";position:absolute;filter:blur(80px);opacity:.1;z-index:0}.overview-banner:after{background:linear-gradient(#7587ff,#571efc);width:620px;height:620px;right:-140px;top:-7px}.overview-banner-texts{display:flex;flex-direction:column;gap:10px;color:#fff;width:560px;flex:1;z-index:2;justify-content:center}.banner-title{font-weight:700;font-size:32px;line-height:110%}.banner-subtitle{font-size:14px;color:#b0b7e5;line-height:120%}.badges{display:flex;flex-direction:row;gap:10px;margin-top:10px;align-items:center}.overview-img{position:absolute;right:0;top:0;z-index:2}.badges .badge{font-size:14px;padding:9px 14px;border-radius:28px}.breadcrumbs{display:flex;align-items:center;gap:12px;font-size:14px;z-index:2}.breadcrumb-link{color:#b0b7e5;text-decoration:none;transition:color .2s}.breadcrumb-link:hover{color:#fff}.breadcrumb-separator{color:#b0b7e5;font-size:16px}.breadcrumb-current{color:#7587ff}.section-card{background:#fff;border-radius:16px;padding:24px;margin-top:16px}.section-title{font-size:20px;font-weight:600;color:#111827;margin:0}.section-header{display:flex;justify-content:space-between;align-items:center}.section-divider{height:1px;background:#e5e7eb;margin:16px 0}.tech-badges{display:flex;flex-wrap:wrap;gap:8px}.tech-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border:1px solid #571efc;border-radius:50px;font-size:14px;font-weight:500;color:#111827;background:#fff}.tech-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.syllabus-btn{padding:7px 11px;background:#eef2ff;color:#6366f1;border:none;border-radius:40px;font-size:12px;font-weight:500;cursor:pointer;transition:background .2s}.syllabus-btn:hover{background:#e0e7ff}.modules-list{margin-top:16px}.module-item{border-bottom:1px solid #e5e7eb;cursor:pointer}.module-item:last-child{border-bottom:none}.module-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.module-name{font-size:16px;font-weight:600;color:#111827}.module-toggle{font-size:24px;color:#9ca3af;transition:transform .2s}.module-toggle.is-open{transform:rotate(45deg)}.module-content{padding-bottom:20px}.module-lessons{margin:0;padding-left:20px;color:#6b7280;font-size:14px}.module-lessons li{margin-bottom:8px}.module-lessons li:last-child{margin-bottom:0}.overview-content{padding:28px 32px}.overview-layout{display:flex;flex-wrap:wrap;align-items:flex-start}.course-logo-mobile{border-radius:12px;margin-bottom:16px;width:100%;display:block}@media (min-width:1024px){.course-logo-mobile{display:none}}.main-content{width:100%}@media (min-width:1024px){.main-content{width:75%}}.price-sidebar{width:100%;padding-left:0;position:sticky;top:100px;align-self:flex-start}@media (min-width:1024px){.price-sidebar{width:25%;padding-left:16px}}.banner-bg[data-v-7596951e]{position:relative;background:#0c0e2e;border-radius:20px;overflow:hidden;padding:40px}.banner-bg[data-v-7596951e]:before{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:radial-gradient(circle,#571efc 0,#7587ff 50%,transparent 70%);filter:blur(60px);opacity:.2;z-index:0;pointer-events:none}.banner-content[data-v-7596951e]{position:relative;display:flex;gap:10px;flex-direction:column;z-index:1}.banner-content h3[data-v-7596951e]{font-size:24px;font-weight:600;color:#fff}.banner-content p[data-v-7596951e]{color:#7471af;font-size:15px}.banner-btns[data-v-7596951e]{position:relative;display:flex;flex-direction:row;gap:12px;margin-top:32px;z-index:1}.banner-btns button[data-v-7596951e]{padding:9px 17px;border-radius:40px}.banner-img[data-v-7596951e]{position:absolute;bottom:0;right:0;z-index:1}.lecture-bg[data-v-69e572da]{background:#fff;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:20px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .2s}.lecture-bg[data-v-69e572da]:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.lecture-header[data-v-69e572da]{display:flex;justify-content:space-between;align-items:center}.lecture-person[data-v-69e572da]{display:flex;flex-direction:row;align-items:center;gap:12px}.person-avatar[data-v-69e572da]{width:64px;height:64px;min-width:64px;min-height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;flex-shrink:0}.person-texts[data-v-69e572da]{display:flex;flex-direction:column;gap:4px}.person-name[data-v-69e572da]{font-weight:600;font-size:15px;color:#111827;margin:0}.person-position[data-v-69e572da]{font-size:12px;color:#6b7280}.lecture-content[data-v-69e572da]{flex:1}.lecture-title[data-v-69e572da]{font-weight:600;font-size:16px;line-height:1.4;color:#111827;margin:0}.lecture-footer[data-v-69e572da]{display:flex;justify-content:flex-end}.watch-btn[data-v-69e572da]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#e0e7ff;color:#6366f1;border:none;border-radius:40px;font-size:12px;font-weight:500;cursor:pointer;transition:background .2s}.watch-btn[data-v-69e572da]:hover{background:#c7d2fe}.video-icon[data-v-69e572da]{width:16px;height:16px}.all-courses-btn[data-v-42c284a4]{display:flex;align-items:center;gap:4px;color:#818cf8;background:transparent;border:none;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;transition:opacity .2s}.courses-container[data-v-42c284a4]{padding-bottom:40px}.all-courses-btn[data-v-42c284a4]:hover{opacity:.8}.all-courses-btn svg[data-v-42c284a4]{transition:transform .2s}.all-courses-btn:hover svg[data-v-42c284a4]{transform:translateX(2px)}.lectures-container[data-v-42c284a4]{margin:40px 0}.instructor-comment-card[data-v-7f1a6308]{word-break:break-word}.instructor-comment-content[data-v-7f1a6308] p{margin-bottom:1rem;line-height:1.6}.instructor-comment-content[data-v-7f1a6308] h1{font-size:2em;font-weight:700;margin-bottom:1rem;margin-top:1.5rem;line-height:1.2}.instructor-comment-content[data-v-7f1a6308] h2{font-size:1.5em;font-weight:700;margin-bottom:.875rem;margin-top:1.25rem;line-height:1.3}.instructor-comment-content[data-v-7f1a6308] h3{font-size:1.25em;font-weight:600;margin-bottom:.75rem;margin-top:1rem;line-height:1.4}.instructor-comment-content[data-v-7f1a6308] h4{font-size:1.1em;font-weight:600;margin-bottom:.75rem;margin-top:.875rem;line-height:1.4}.instructor-comment-content[data-v-7f1a6308] h5{font-size:1em;font-weight:600;margin-bottom:.625rem;margin-top:.75rem;line-height:1.5}.instructor-comment-content[data-v-7f1a6308] h6{font-size:.9em;font-weight:600;margin-bottom:.625rem;margin-top:.75rem;line-height:1.5;color:#6b7280}.instructor-comment-content[data-v-7f1a6308] ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:1rem;padding-left:0}.instructor-comment-content[data-v-7f1a6308] ol{list-style-type:decimal;margin-left:1.5rem;margin-bottom:1rem;padding-left:0}.instructor-comment-content[data-v-7f1a6308] li{margin-bottom:.5rem;line-height:1.6}.instructor-comment-content[data-v-7f1a6308] ol li,.instructor-comment-content[data-v-7f1a6308] ul li{list-style-position:outside}.instructor-comment-content[data-v-7f1a6308] b,.instructor-comment-content[data-v-7f1a6308] strong{font-weight:600}.instructor-comment-content[data-v-7f1a6308] em,.instructor-comment-content[data-v-7f1a6308] i{font-style:italic}.instructor-comment-content[data-v-7f1a6308] a{color:#4f46e5;text-decoration:underline}.instructor-comment-content[data-v-7f1a6308] a:hover{color:#4338ca}.answer-card[data-v-3702e880]{width:100%;word-wrap:break-word;word-break:break-word;white-space:normal}.scrollable[data-v-73085c6e]{overflow-y:auto}.student__grade input[data-v-73085c6e]{width:80px;border:1px solid #d1d5db;box-shadow:0 1px 2px 0 #0000000d;border-radius:6px}.student__grade_button[data-v-73085c6e]{border-radius:6px;font-size:12px;padding:6px 12px}.layout-view{min-height:100vh;width:100%;background:#e5e7eb}.modal-container[data-v-3987917f]{display:flex;padding:1.5rem;width:100%}.icon-wrapper[data-v-3987917f]{display:flex;margin-right:1.25rem}.icon-circle[data-v-3987917f]{padding:.75rem;border-radius:9999px;height:-moz-fit-content;height:fit-content;flex-shrink:0}.icon-circle-success[data-v-3987917f]{background-color:#dcfce7}.icon[data-v-3987917f]{height:1.5rem;width:1.5rem;color:#16a34a}.content-wrapper[data-v-3987917f]{display:flex;flex-direction:column;flex-grow:1}.modal-title[data-v-3987917f]{font-size:1.125rem;line-height:1.5rem;font-weight:600;color:#111827;margin-bottom:.75rem}.modal-description[data-v-3987917f]{width:100%;font-size:.875rem;line-height:1.5rem;font-weight:400;color:#4b5563;margin-bottom:1.5rem}.button-wrapper[data-v-3987917f]{display:flex;justify-content:flex-end;width:100%}.close-btn[data-v-3987917f]{width:100px;border-radius:12px}.modal-container[data-v-ea1b1e0e]{display:flex;padding:1.5rem;width:100%}.icon-wrapper[data-v-ea1b1e0e]{display:flex;margin-right:1.25rem}.icon-circle[data-v-ea1b1e0e]{padding:.75rem;border-radius:9999px;height:-moz-fit-content;height:fit-content;flex-shrink:0}.icon-circle-error[data-v-ea1b1e0e]{background-color:#fee2e2}.icon[data-v-ea1b1e0e]{height:1.5rem;width:1.5rem;color:#dc2626}.content-wrapper[data-v-ea1b1e0e]{display:flex;flex-direction:column;flex-grow:1}.modal-title[data-v-ea1b1e0e]{font-size:1.125rem;line-height:1.5rem;font-weight:600;color:#111827;margin-bottom:.75rem}.modal-description[data-v-ea1b1e0e]{width:100%;font-size:.875rem;line-height:1.5rem;font-weight:400;color:#4b5563;margin-bottom:1.5rem}.button-wrapper[data-v-ea1b1e0e]{display:flex;justify-content:flex-end;width:100%}.close-btn[data-v-ea1b1e0e]{width:100px;border-radius:12px}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.75rem}.modal-overlay[data-v-674e2be0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.005);display:flex;justify-content:center;align-items:center;z-index:2}.modal-container[data-v-674e2be0]{position:absolute;left:50%;transform:translate(-50%)}.presentation-card[data-v-3a8b9796]{position:relative;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.08)}.presentation-card[data-v-3a8b9796]:-moz-full-screen canvas,.presentation-card[data-v-3a8b9796]:-webkit-full-screen canvas,.presentation-card[data-v-3a8b9796]:fullscreen canvas{width:100%!important;height:auto!important}.presentation-overlay[data-v-3a8b9796]{position:absolute;bottom:0;left:0;right:0;z-index:10}.presentation-gradient[data-v-3a8b9796]{position:absolute;bottom:0;height:80px;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.45));pointer-events:none}.presentation-controls[data-v-3a8b9796]{display:flex;align-items:center;justify-content:center;position:relative;padding:10px 20px}.controls-nav[data-v-3a8b9796]{display:flex;align-items:center;gap:16px}.nav-btn[data-v-3a8b9796]{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#fff;padding:4px;border-radius:6px;transition:background .15s}.nav-btn[data-v-3a8b9796]:hover:not(:disabled){background:rgba(0,0,0,.08)}.nav-btn[data-v-3a8b9796]:disabled{opacity:.35;cursor:not-allowed}.nav-icon[data-v-3a8b9796]{width:20px;height:20px}.page-counter[data-v-3a8b9796]{font-size:15px;font-weight:600;color:#fff;min-width:60px;text-align:center}.fullscreen-btn[data-v-3a8b9796]{position:absolute;right:20px;background:none;border:none;cursor:pointer;color:#fff;padding:4px;border-radius:6px;display:flex;align-items:center;transition:background .15s}.fullscreen-btn[data-v-3a8b9796]:hover{background:rgba(0,0,0,.08)}.fullscreen-icon[data-v-3a8b9796]{width:20px;height:20px}li[data-v-51830e97]{list-style:none}h2[data-v-b511a1f4]{font-size:24px;font-weight:700}body{background:#f3f4f6}.selected_content_types_list[data-v-00dba2f6]{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1));color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.not_selected_content_types_list[data-v-00dba2f6]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.divider[data-v-00dba2f6]{border-width:1px;width:0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.resource-type-selector-card[data-v-00dba2f6]{max-height:calc(100vh - 200px);display:flex;flex-direction:column;overflow:hidden}.resource-type-selector-list[data-v-00dba2f6]{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;max-height:100%}.resource-type-selector-list[data-v-00dba2f6]::-webkit-scrollbar{width:6px}.resource-type-selector-list[data-v-00dba2f6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.resource-type-selector-list[data-v-00dba2f6]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.resource-type-selector-list[data-v-00dba2f6]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.type-selector-wrapper[data-v-00dba2f6]{position:fixed;top:9.2em;right:2rem;width:35%;z-index:10;max-height:calc(100vh - 4.8em - 2rem);overflow-y:auto}.type-selector-wrapper[data-v-00dba2f6]::-webkit-scrollbar{width:6px}.type-selector-wrapper[data-v-00dba2f6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.type-selector-wrapper[data-v-00dba2f6]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.type-selector-wrapper[data-v-00dba2f6]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.toggle-switch{width:44px;height:24px;background-color:#ccc;border-radius:34px;position:relative;transition:background-color .3s}.toggle-switch .toggle-circle{width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s}.toggle-switch .toggle--on{transform:translateX(20px)}.toggle--on--switch{background-color:#4f46e5}.input-timer[data-v-66740110]{font-size:16px;width:72px;background:transparent;padding:0;color:#111827}.input-timer[data-v-66740110],.input-timer[data-v-66740110]:focus{border:none;outline:none;box-shadow:none}.main-text[data-v-5778a843]{line-height:1.2}.parameter-element[data-v-5778a843]{background-color:#f9fafb;border-radius:12px;padding:16px;color:#1f2937;font-weight:500}.element-desc[data-v-5778a843]{color:#6b7280;font-size:14px;font-weight:400}.v-select[data-v-645bddcf]{position:relative}.v-select[data-v-645bddcf],.v-select[data-v-645bddcf] *{box-sizing:border-box}@keyframes vSelectSpinner-645bddcf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active[data-v-645bddcf],.vs__fade-leave-active[data-v-645bddcf]{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter[data-v-645bddcf],.vs__fade-leave-to[data-v-645bddcf]{opacity:0}.vs--disabled .vs__clear[data-v-645bddcf],.vs--disabled .vs__dropdown-toggle[data-v-645bddcf],.vs--disabled .vs__open-indicator[data-v-645bddcf],.vs--disabled .vs__search[data-v-645bddcf],.vs--disabled .vs__selected[data-v-645bddcf]{cursor:not-allowed;background-color:#f8f8f8}[data-v-645bddcf] .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}[data-v-645bddcf] .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}[data-v-645bddcf] .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}[data-v-645bddcf] .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}[data-v-645bddcf] .vs__dropdown-toggle{background-color:red;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 2px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem}[data-v-645bddcf] .vs__selected-options{inline-size:150px;overflow-wrap:break-word;display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}[data-v-645bddcf] .vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}[data-v-645bddcf] .vs--searchable .vs__dropdown-toggle{cursor:text}[data-v-645bddcf] .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}[data-v-645bddcf] .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}[data-v-645bddcf] .vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}[data-v-645bddcf] .vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}[data-v-645bddcf] .vs--loading .vs__open-indicator{opacity:0}[data-v-645bddcf] .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}[data-v-645bddcf] .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}[data-v-645bddcf] .vs__no-options{text-align:center}[data-v-645bddcf] .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}[data-v-645bddcf] .vs__dropdown-option:hover{cursor:pointer}[data-v-645bddcf] .vs__dropdown-option--highlight{background:#5897fb;color:#fff}[data-v-645bddcf] .vs__selected{margin:4px 0 0}[data-v-645bddcf] .vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:red;text-shadow:0 1px 0 #fff}[data-v-645bddcf] .vs--single .vs__selected{background-color:transparent;border-color:transparent}[data-v-645bddcf] .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}[data-v-645bddcf] .vs--single.vs--searching .vs__selected{display:none}[data-v-645bddcf] .vs__search::-ms-clear,[data-v-645bddcf] .vs__search::-webkit-search-cancel-button,[data-v-645bddcf] .vs__search::-webkit-search-decoration,[data-v-645bddcf] .vs__search::-webkit-search-results-button,[data-v-645bddcf] .vs__search::-webkit-search-results-decoration{display:none}[data-v-645bddcf] .vs__search,[data-v-645bddcf] .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1}[data-v-645bddcf] .vs__search::-moz-placeholder{color:inherit}[data-v-645bddcf] .vs__search::placeholder{color:inherit}[data-v-645bddcf] .vs--unsearchable .vs__search{opacity:1}[data-v-645bddcf] .vs--unsearchable .vs__search:hover{cursor:pointer}[data-v-645bddcf] .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}[data-v-645bddcf] .vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner-645bddcf 1.1s linear infinite;transition:opacity .1s}[data-v-645bddcf] .vs__spinner,[data-v-645bddcf] .vs__spinner:after{border-radius:50%;width:5em;height:5em}[data-v-645bddcf] .vs--loading .vs__spinner{opacity:1}.timepicker-wrapper{position:relative;display:flex;align-items:start;width:100%;height:100%}.time-box{display:flex;flex-direction:column;gap:16px}.time-box,.timepicker-wrapper .timepicker{width:100%}.timepicker-wrapper .timepicker input{padding-right:40px!important}.timepicker-icon{position:absolute;right:4px;width:40px;height:20px;color:#6b7280;z-index:400;background-color:#fff;pointer-events:none}.timepicker-large{height:38px!important;font-size:16px}.timepicker{border-radius:6px;margin-top:-4px}#draggable_place>div{display:none}.text-container{word-break:break-word;overflow-wrap:break-word}.max-score{border:1px solid #d1d5db;border-radius:6px}.time-picker{border-radius:6px;height:38px;border:1px solid #d1d5db;width:100%;margin-top:8px}.label-deadline{font-size:14px;font-weight:600;color:#403f3f}.inputs{display:flex;flex-direction:row;gap:10px;width:100%;align-items:end}.resources-form-container{position:relative}.resource-type-selector-container{align-self:flex-start;height:-moz-fit-content;height:fit-content}.menu-item{justify-content:flex-start;gap:.75rem}.modal[data-v-148e83ab]{height:80vh;width:90%;max-width:60%}.v-select{position:relative}.v-select,.v-select *{box-sizing:border-box}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{background-color:red;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 2px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem}.vs__selected-options{inline-size:150px;overflow-wrap:break-word;display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__selected{margin:4px 0 0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:red;text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-cancel-button,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1}.vs__search::-moz-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.certificate[data-v-ae4241ea]{padding:40px;background-image:url(/img/certificate.08819d10.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:600px;height:60vh;color:#d8d3d3}.certificate-logo[data-v-ae4241ea]{transform:translateY(-20%)}.certificate-date[data-v-ae4241ea]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;text-align:right}.certificate-text[data-v-ae4241ea]{font-size:16px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.certificate-name[data-v-ae4241ea]{font-size:48px;font-weight:700;line-height:53px;letter-spacing:.02em;text-align:left}.certificate-course[data-v-ae4241ea]{font-size:28px;font-weight:600;line-height:34px;letter-spacing:0;text-align:left;background:linear-gradient(90deg,#e06be9,#b466f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.certificate-ceo[data-v-ae4241ea]{font-size:20px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left}.certificate-white[data-v-ae4241ea]{padding:40px;background-image:url(/img/certificate-white.4edd2cec.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:600px;height:60vh;color:#3d3d3d}.line[data-v-ae4241ea]{height:1px;background:#dcdcdc}.certificate-white-title[data-v-ae4241ea]{transform:translateY(30%)}.certificate-top-badge[data-v-ae4241ea]{font-size:12px;font-weight:900;line-height:14.4px;letter-spacing:.03em;text-align:left;border:2px solid #fff;border-radius:24px;padding:8px 12px;text-transform:uppercase}h1[data-v-ae4241ea]{font-size:24px;font-weight:600;line-height:32px;text-align:left}.cert-gen-card[data-v-ae4241ea]{border-radius:12px;padding:24px;background:#fff}.cert-gen-text[data-v-ae4241ea]{font-size:18px;font-weight:500;line-height:28px;text-align:center}.cert-gen-button[data-v-ae4241ea]{border-radius:6px;padding:9px 17px;color:#fff;background:#4f46e5}.message-box[data-v-ae4241ea]{background:#4f46e5;padding:12px 32px;color:#fff;position:absolute;top:-10px;left:-10px}.message-box-error[data-v-ae4241ea]{background:darkred;padding:12px 32px;color:#fff}h1[data-v-30278145]{font-size:24px;font-weight:600;line-height:32px;text-align:left}.cert-course-name[data-v-30278145],.cert-course-students[data-v-30278145]{padding:24px;border-radius:12px;background:#fff}.cert-course-title[data-v-30278145]{font-size:18px;font-weight:600;line-height:32px;text-align:left}.search-text[data-v-30278145]{border:1px solid #d1d5db;border-radius:6px;padding:9px 13px;height:38px;width:360px}input[data-v-30278145]{border:none;outline:none;background-color:transparent;font-size:14px;font-weight:400;line-height:20px;text-align:left;width:280px}input[data-v-30278145]:focus{box-shadow:none}.table-wrapper[data-v-30278145]{overflow-y:auto;max-height:400px}table[data-v-30278145]{width:100%;border-collapse:collapse}thead[data-v-30278145]{background-color:#f5f5f5}td[data-v-30278145],th[data-v-30278145]{padding:10px;border-bottom:1px solid #e0e0e0}.avatar[data-v-30278145]{width:40px;height:auto;border-radius:50%;margin-right:10px;vertical-align:middle}.status[data-v-30278145]{display:block;color:#065f46;font-size:.8rem;border-radius:10px;padding:2px 10px;background:#d1fae5}.table-checkbox[data-v-30278145]{width:6%;padding:16px 24px}.table-name[data-v-30278145]{width:34%;padding:16px 24px}.table-contacts[data-v-30278145]{width:37%;padding:16px 24px}.table-header[data-v-30278145]{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left;color:#6b7280;background:#f9fafb}.table-name-text[data-v-30278145]{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#111827}.table-contacts-text[data-v-30278145]{font-size:14px;font-weight:400;line-height:20px;text-align:left}.table-top-student[data-v-30278145]{width:23%;padding:16px 24px}.cert-gen-cancel-button[data-v-30278145]{border-radius:6px;padding:9px 17px;color:#374151;border:1px solid #d1d5db;background:#fff}.gen-button-box[data-v-30278145]{position:fixed;bottom:0;right:0;background:#fff;padding:24px 48px;width:100%;box-shadow:0 1px 2px 0 #0000000d;border-top:1px solid #e5e7eb}.cert-block[data-v-30278145]{padding-bottom:120px}.duration[data-v-30278145]{border:1px solid #dcdcdc;border-radius:4px;padding:4px 24px;width:100%}.error-msg[data-v-30278145]{font-size:12px;font-weight:400;line-height:14px;text-align:left;color:#ef4444}.banner-page[data-v-422d8cd7]{padding:24px 32px 100px 32px;width:100%}.page-title[data-v-422d8cd7]{font-size:24px;font-weight:600;color:#111827;margin-bottom:24px}.banner-card[data-v-422d8cd7]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.section-title[data-v-422d8cd7]{font-size:18px;font-weight:600;color:#111827;margin-bottom:24px}.form-group[data-v-422d8cd7]{margin-bottom:20px}.form-label[data-v-422d8cd7]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-input[data-v-422d8cd7]{width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;outline:none;transition:border-color .2s}.form-input[data-v-422d8cd7]:focus{border-color:#6366f1}.form-input[data-v-422d8cd7]::-moz-placeholder{color:#9ca3af}.form-input[data-v-422d8cd7]::placeholder{color:#9ca3af}.toggle-group[data-v-422d8cd7]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#f9fafb;border-radius:6px;margin-bottom:12px}.toggle-label[data-v-422d8cd7]{font-size:14px;color:#374151}.toggle-switch[data-v-422d8cd7]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-422d8cd7]{opacity:0;width:0;height:0}.toggle-slider[data-v-422d8cd7]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;transition:.3s;border-radius:24px}.toggle-slider[data-v-422d8cd7]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.toggle-switch input:checked+.toggle-slider[data-v-422d8cd7]{background-color:#6366f1}.toggle-switch input:checked+.toggle-slider[data-v-422d8cd7]:before{transform:translateX(20px)}.form-footer[data-v-422d8cd7]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:flex-end;gap:12px;padding:16px 32px;background:#fff;border-top:1px solid #e5e7eb;z-index:10}.btn-cancel[data-v-422d8cd7]{padding:10px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:40px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s}.btn-cancel[data-v-422d8cd7]:hover{background:#f9fafb;border-color:#d1d5db}.btn-publish[data-v-422d8cd7]{padding:10px 20px;background:#6366f1;border:none;border-radius:40px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s}.btn-publish[data-v-422d8cd7]:hover{background:#4f46e5}.organizations-page[data-v-2afc6b2c]{padding:24px 32px;width:100%}.page-header[data-v-2afc6b2c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-title[data-v-2afc6b2c]{font-size:24px;font-weight:600;color:#111827}.btn-add[data-v-2afc6b2c]{padding:10px 20px;background:#6366f1;color:#fff;border:none;border-radius:40px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.btn-add[data-v-2afc6b2c]:hover{background:#4f46e5}.table-card[data-v-2afc6b2c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.table[data-v-2afc6b2c]{width:100%;border-collapse:collapse}.th[data-v-2afc6b2c]{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;background:#f9fafb;border-bottom:1px solid #e5e7eb}.tr[data-v-2afc6b2c]{border-bottom:1px solid #f3f4f6;transition:background .15s}.tr[data-v-2afc6b2c]:last-child{border-bottom:none}.tr[data-v-2afc6b2c]:hover{background:#f9fafb}.td[data-v-2afc6b2c]{padding:14px 16px;font-size:14px;color:#374151;vertical-align:middle}.td-actions[data-v-2afc6b2c]{text-align:right}.org-logo[data-v-2afc6b2c]{width:40px;height:40px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.org-logo-placeholder[data-v-2afc6b2c]{width:40px;height:40px;border-radius:8px;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#6b7280}.btn-delete[data-v-2afc6b2c]{padding:6px 14px;background:#fff;border:1px solid #fecaca;color:#ef4444;border-radius:6px;font-size:13px;cursor:pointer;transition:all .15s}.btn-delete[data-v-2afc6b2c]:hover{background:#fef2f2}.empty-state[data-v-2afc6b2c]{padding:48px;text-align:center;color:#9ca3af;font-size:14px}.modal-overlay[data-v-2afc6b2c]{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:100}.modal[data-v-2afc6b2c]{background:#fff;border-radius:12px;padding:28px;width:440px;max-width:calc(100vw - 32px);box-shadow:0 20px 60px rgba(0,0,0,.15)}.modal-sm[data-v-2afc6b2c]{width:360px}.modal-title[data-v-2afc6b2c]{font-size:18px;font-weight:600;color:#111827;margin-bottom:20px}.modal-text[data-v-2afc6b2c]{font-size:14px;color:#6b7280;margin-bottom:20px}.form-group[data-v-2afc6b2c]{margin-bottom:18px}.form-label[data-v-2afc6b2c]{display:block;font-size:13px;font-weight:500;color:#374151;margin-bottom:6px}.form-input[data-v-2afc6b2c]{width:100%;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;color:#111827;outline:none;box-sizing:border-box;transition:border-color .2s}.form-input[data-v-2afc6b2c]:focus{border-color:#6366f1}.logo-upload[data-v-2afc6b2c]{border:2px dashed #e5e7eb;border-radius:8px;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s;overflow:hidden}.logo-upload[data-v-2afc6b2c]:hover{border-color:#6366f1}.logo-upload-placeholder[data-v-2afc6b2c]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9ca3af;font-size:13px}.upload-icon[data-v-2afc6b2c]{font-size:20px}.logo-preview[data-v-2afc6b2c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.file-input-hidden[data-v-2afc6b2c]{display:none}.modal-footer[data-v-2afc6b2c]{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.btn-cancel[data-v-2afc6b2c]{padding:9px 18px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;color:#374151;cursor:pointer;transition:background .15s}.btn-cancel[data-v-2afc6b2c]:hover{background:#f9fafb}.btn-submit[data-v-2afc6b2c]{padding:9px 18px;background:#6366f1;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s}.btn-submit[data-v-2afc6b2c]:disabled{background:#c7d2fe;cursor:not-allowed}.btn-submit[data-v-2afc6b2c]:not(:disabled):hover{background:#4f46e5}.btn-danger[data-v-2afc6b2c]{padding:9px 18px;background:#ef4444;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s}.btn-danger[data-v-2afc6b2c]:hover{background:#dc2626}