[data-v-b7e4a5b2]{font-family:Roboto}.component[data-v-b7e4a5b2]{width:100%}.back[data-v-b7e4a5b2]{align-items:center;align-self:stretch;color:var(--btn-color);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:6px;height:32px;justify-content:flex-start;line-height:16px;margin-bottom:32px;padding:0 12px 0 8px;text-align:center}.course-inside[data-v-b7e4a5b2]{gap:64px}.course-inside[data-v-b7e4a5b2],.course-inside .header[data-v-b7e4a5b2]{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;width:100%}.course-inside .header[data-v-b7e4a5b2]{gap:18px}.course-inside .header .header-infos[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px;width:100%}.course-inside .header .header-infos .bar-header[data-v-b7e4a5b2]{align-items:center;align-self:stretch;display:flex;gap:4px}.course-inside .header .header-infos .bar-header .title[data-v-b7e4a5b2]{align-items:center;color:var(--academy-active);display:flex;flex:1 0 0;font-size:32px;font-style:normal;font-weight:900;gap:344px;line-height:40px}.course-inside .header .header-infos .bar-header button[data-v-b7e4a5b2]{align-items:center;background-color:var(--body-bg-card);border:none;color:var(--academy-active);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;height:32px;justify-content:center;line-height:16px;padding:0 12px 0 8px}.course-inside .header .header-infos .bar-header button i[data-v-b7e4a5b2]{color:var(--inactive);font-size:24px}.course-inside .header .header-infos .bar-header i[data-v-b7e4a5b2]{color:var(--inactive);cursor:pointer;font-size:32px}.course-inside .header .header-infos .description[data-v-b7e4a5b2]{color:var(--inactive);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.course-inside .header .texts[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;display:flex;gap:18px;justify-content:space-between;width:100%}.course-inside .header .texts .mode[data-v-b7e4a5b2]{align-items:center;align-self:stretch;color:var(--inactive);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:2px;line-height:16px;text-wrap:nowrap}.course-inside .header .texts .mode i[data-v-b7e4a5b2]{color:var(--inactive)}.course-inside .header .texts .mode span[data-v-b7e4a5b2]{color:var(--academy-active);margin-right:5px}.course-inside .header .texts .info[data-v-b7e4a5b2]{color:var(--card-cover-title);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.course-inside .header .texts .info span[data-v-b7e4a5b2]{color:var(--academy-active)}.course-inside .header .tags[data-v-b7e4a5b2]{align-items:center;display:flex;flex-flow:wrap;gap:8px}.course-inside .header .tags .tag[data-v-b7e4a5b2]{align-items:center;background-color:transparent;color:var(--inactive);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;line-height:20px;margin-bottom:0;margin-right:0!important;padding:0;text-wrap:nowrap}.course-inside .header .tags .tag img[data-v-b7e4a5b2]{height:16px;width:16px}.course-inside .section-topics[data-v-b7e4a5b2]{width:100%}.course-inside .section-topics .topic[data-v-b7e4a5b2]{color:var(--inactive);font-size:.875rem}.course-inside .section-topics .topic__info[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.course-inside .section-topics .topic__info__toggler[data-v-b7e4a5b2]{align-self:stretch;background-color:var(--body-bg-card);border:none;height:32px;justify-content:space-between;padding:12px;transition:color .5s ease-out}.course-inside .section-topics .topic__info__toggler[data-v-b7e4a5b2],.course-inside .section-topics .topic__info__toggler .time[data-v-b7e4a5b2]{align-items:center;color:var(--card-cover-title);display:flex;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.course-inside .section-topics .topic__info__toggler .time[data-v-b7e4a5b2]{gap:12px}.course-inside .section-topics .topic__info__toggler .time span[data-v-b7e4a5b2]{color:var(--inactive)}.course-inside .section-topics .topic__info__toggler .rotate[data-v-b7e4a5b2]{transform:rotate(180deg);transition:.5s}.course-inside .section-topics .topic__info__toggler.open[data-v-b7e4a5b2],.course-inside .section-topics .topic__info__toggler[data-v-b7e4a5b2]:hover{border-left:2px solid #808485}.course-inside .section-topics .topic__info__toggler i[data-v-b7e4a5b2]{color:var(--inactive);flex-shrink:0;height:16px;width:16px}.course-inside .section-topics .topic__info:not(.open) .topic__toggler i[data-v-b7e4a5b2]{color:var(--inactive);flex-shrink:0;height:16px;transform:rotate(180deg);width:16px}.course-inside .section-topics .topic__info:not(.open) .topic__toggler__text[data-v-b7e4a5b2]{display:none}.course-inside .section-topics .topic__info__text[data-v-b7e4a5b2]{color:var(--inactive);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.course-inside .section-topics .topic__info__text.open[data-v-b7e4a5b2]{display:block}.course-inside .section-checks[data-v-b7e4a5b2]{width:100%}.course-inside .section-checks .checks[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;background-color:var(--body-bg-card);display:flex;flex-direction:column;gap:18px;padding:16px}.course-inside .section-checks .checks .checks-info[data-v-b7e4a5b2]{align-items:center;color:var(--inactive);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;line-height:20px}.course-inside .section-checks .checks .checks-info span[data-v-b7e4a5b2]{color:var(--academy-active)}.course-inside .section-courses[data-v-b7e4a5b2]{width:100%}.course-inside .section-courses .post-list[data-v-b7e4a5b2]{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:8px}.course-inside .section-trainer[data-v-b7e4a5b2]{width:100%}.course-inside .section-trainer .trainer[data-v-b7e4a5b2]{align-items:center;align-self:stretch;background-color:var(--body-bg-card);color:var(--inactive);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:8px;line-height:16px;padding:16px}.course-inside .section-trainer .trainer img[data-v-b7e4a5b2]{background-color:var(--card-cover-title);border-radius:40px;height:40px;width:40px}.box-side[data-v-b7e4a5b2]{background-color:var(--body-bg-card);display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.box-side img[data-v-b7e4a5b2]{height:147.629px;width:100%}.box-side .info[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;color:var(--card-cover-title);display:flex;font-size:12px;font-style:normal;font-weight:500;gap:18px;justify-content:space-between;line-height:16px}.box-side .info span[data-v-b7e4a5b2]{align-items:center;background:#42ff001a;color:#42ff00;display:flex;font-size:12px;font-weight:600;gap:10px;justify-content:center;padding:2px 7px}.box-side .box-price[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;background:#ff77001a;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:16px}.box-side .box-price .price[data-v-b7e4a5b2]{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.box-side .box-price .price .price-total[data-v-b7e4a5b2]{color:var(--academy-active);font-size:28px;font-weight:600;line-height:32px;text-align:right}.box-side .box-price .price .price-total small[data-v-b7e4a5b2]{color:var(--academy-active);font-size:12px;font-weight:300;line-height:32px;text-align:right}.box-side .box-price .price .price-total span[data-v-b7e4a5b2]{color:#fff3;font-size:16px;font-style:normal;font-weight:400;line-height:32px;text-decoration:line-through}.box-side .box-price .price .slice[data-v-b7e4a5b2]{color:var(--card-cover-title);font-size:12px;font-weight:400;line-height:32px;text-align:right}.box-side button[data-v-b7e4a5b2]{align-items:center;align-self:stretch;background-color:var(--academy-active);border:none;color:#1c1c1c;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:600;height:44px;justify-content:center;line-height:24px;padding:0 64px;transition:opacity .2s;width:100%}.box-side button[data-v-b7e4a5b2]:hover{opacity:.9}.box-side button[data-v-b7e4a5b2]:disabled{cursor:not-allowed;opacity:.5}.box-side .btn-login-cta[data-v-b7e4a5b2]{align-items:center;align-self:stretch;background-color:var(--academy-active);border:none;color:#1c1c1c;display:flex;font-size:15px;font-weight:600;justify-content:center;line-height:20px;min-height:44px;padding:10px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.box-side .btn-login-cta[data-v-b7e4a5b2]:hover{opacity:.9}.box-side .price-total.free[data-v-b7e4a5b2]{color:#22c55e!important;font-size:22px;font-weight:700}.box-side .checks[data-v-b7e4a5b2]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;padding:0 16px}.box-side .checks .check[data-v-b7e4a5b2]{align-items:center;color:var(--inactive);display:flex;font-size:14px;font-weight:400;gap:4px;line-height:20px}.box-side .checks .check span[data-v-b7e4a5b2]{color:var(--academy-active)}.box-side .text-container[data-v-b7e4a5b2]{border:0 0 0 2px;border-left:2px solid var(--academy-active);padding-left:.8em;width:100%}.box-side .text-container .custom-text[data-v-b7e4a5b2]{color:var(--card-cover-title);font-size:18px;font-weight:600;letter-spacing:0;line-height:32px;margin:0;text-align:left}.box-side .text-container .custom-text span[data-v-b7e4a5b2]{color:var(--academy-active)}.title-bar[data-v-b7e4a5b2]{display:flex;gap:16px;margin-bottom:24px}.title-bar .text-container[data-v-b7e4a5b2]{border:0 0 0 2px;border-left:2px solid var(--academy-active);padding-left:.8em;width:100%}.title-bar .text-container .custom-text[data-v-b7e4a5b2]{color:var(--card-cover-title);font-size:18px;font-weight:600;letter-spacing:0;line-height:32px;margin:0;text-align:left}.title-bar .text-container .custom-text span[data-v-b7e4a5b2]{color:var(--academy-active)}@media screen and (max-width:768px){.course-inside[data-v-b7e4a5b2]{gap:42px}.course-inside .section-courses[data-v-b7e4a5b2]{width:100%}.course-inside .section-courses .post-list[data-v-b7e4a5b2]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px;margin-bottom:42px}}.course-coupon[data-v-b7e4a5b2]{display:flex;flex-direction:column;gap:8px;padding:0 0 4px}.course-coupon__label[data-v-b7e4a5b2]{color:var(--inactive);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.course-coupon__form[data-v-b7e4a5b2]{display:flex;gap:0}.course-coupon__input[data-v-b7e4a5b2]{background:transparent;border:1px solid hsla(0,0%,50%,.5);border-right:none;color:var(--card-cover-title);flex:1;font-family:inherit;font-size:13px;padding:10px 12px}.course-coupon__input[data-v-b7e4a5b2]::-moz-placeholder{color:var(--inactive);text-transform:none}.course-coupon__input[data-v-b7e4a5b2]::placeholder{color:var(--inactive);text-transform:none}.course-coupon__input[data-v-b7e4a5b2]:focus{border-color:var(--academy-active);outline:none}.course-coupon__input[data-v-b7e4a5b2]:disabled{cursor:not-allowed;opacity:.6}.course-coupon__btn[data-v-b7e4a5b2]{background:var(--academy-active);border:none;color:#000;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.04em;padding:10px 14px;text-transform:uppercase;transition:opacity .15s;white-space:nowrap}.course-coupon__btn[data-v-b7e4a5b2]:hover:not(:disabled){opacity:.85}.course-coupon__btn[data-v-b7e4a5b2]:disabled{cursor:not-allowed;opacity:.5}.course-coupon__applied[data-v-b7e4a5b2]{align-items:center;background:#34d3991a;border:1px solid rgba(52,211,153,.35);display:flex;justify-content:space-between;padding:8px 12px}.course-coupon__applied-code[data-v-b7e4a5b2]{color:#34d399;font-family:monospace;font-size:13px;font-weight:700;letter-spacing:.05em}.course-coupon__remove[data-v-b7e4a5b2]{background:transparent;border:none;color:#34d399;cursor:pointer;font-size:12px;font-weight:600;padding:0;text-decoration:underline}.course-coupon__remove[data-v-b7e4a5b2]:hover{opacity:.8}.course-coupon__error[data-v-b7e4a5b2]{color:var(--error,#ee3831);font-size:12px;margin:0}.course-coupon__breakdown[data-v-b7e4a5b2]{background:var(--body-bg-card);border:1px solid hsla(0,0%,50%,.15);display:flex;flex-direction:column;gap:4px;margin-top:4px;padding:10px 12px}.course-coupon__line[data-v-b7e4a5b2]{color:var(--inactive);display:flex;font-size:12px;justify-content:space-between}.course-coupon__line--total[data-v-b7e4a5b2]{border-top:1px solid hsla(0,0%,50%,.2);color:var(--card-cover-title);font-size:13px;font-weight:700;margin-top:4px;padding-top:6px}.course-coupon__original[data-v-b7e4a5b2]{color:var(--inactive);text-decoration:line-through}.course-coupon__discount[data-v-b7e4a5b2]{color:#34d399;font-weight:600}.course-coupon__final[data-v-b7e4a5b2]{color:var(--academy-active);font-size:15px}
