.chapter-list[data-v-76478878]{gap:calc(var(--ratio)*12);flex-direction:column;display:flex}.chapter[data-v-76478878]{border-radius:calc(var(--ratio)*16);background:#fff;border:1px solid #23211a14;transition:border-color .2s;overflow:hidden}.chapter[data-v-76478878]:hover{border-color:#23211a33}.chapter--draft[data-v-76478878]{opacity:.5}.chapter__header[data-v-76478878]{align-items:center;gap:calc(var(--ratio)*14);width:100%;padding:calc(var(--ratio)*16) calc(var(--ratio)*20);cursor:pointer;text-align:left;color:#24221b;background:0 0;border:none;display:flex}.chapter__number[data-v-76478878]{font-family:Evolventa,sans-serif;font-weight:700;font-size:calc(var(--ratio)*18);color:#ffb800;flex-shrink:0}.chapter--completed .chapter__number[data-v-76478878]{color:#8fd71d}.chapter__title[data-v-76478878]{font-family:Evolventa,sans-serif;font-weight:700;font-size:calc(var(--ratio)*16);color:#24221b;flex:1;line-height:1.3}.chapter__progress[data-v-76478878]{align-items:center;gap:calc(var(--ratio)*6);height:calc(var(--ratio)*26);padding:0 calc(var(--ratio)*10);border-radius:calc(var(--ratio)*999);font-family:Nunito sans,sans-serif;font-weight:600;font-size:calc(var(--ratio)*12);color:#23211a80;background:#f2f2f2;flex-shrink:0;display:inline-flex}.chapter__progress-check[data-v-76478878]{width:calc(var(--ratio)*11);height:calc(var(--ratio)*9);color:#8fd71d}.chapter--in-progress .chapter__progress[data-v-76478878]{color:#d68f00;background:#fff4d6}.chapter--completed .chapter__progress[data-v-76478878]{color:#6db013;background:#f0fae0}.chapter__arrow[data-v-76478878]{width:calc(var(--ratio)*12);height:calc(var(--ratio)*7);color:#23211a80;flex-shrink:0;transition:transform .2s}.chapter--open .chapter__arrow[data-v-76478878]{transform:rotate(180deg)}.chapter__body-wrap[data-v-76478878]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.chapter--open .chapter__body-wrap[data-v-76478878]{grid-template-rows:1fr}.chapter__body[data-v-76478878]{min-height:0;overflow:hidden}.chapter__lessons[data-v-76478878]{padding:0 calc(var(--ratio)*12) calc(var(--ratio)*12);margin:0;list-style:none}.lesson--draft[data-v-76478878]{opacity:.5}.lesson__link[data-v-76478878]{align-items:center;gap:calc(var(--ratio)*12);padding:calc(var(--ratio)*10) calc(var(--ratio)*12);border-radius:calc(var(--ratio)*10);color:#24221b;text-decoration:none;transition:background-color .2s;display:flex}.lesson__link[data-v-76478878]:hover{background:#f8f8f8}.lesson__link--locked[data-v-76478878]{color:#23211a80;cursor:default}.lesson__link--locked[data-v-76478878]:hover{background:0 0}.lesson--current .lesson__link[data-v-76478878]{background:#fff4d6}.lesson__type[data-v-76478878]{min-width:calc(var(--ratio)*64);height:calc(var(--ratio)*24);padding:0 calc(var(--ratio)*10);border-radius:calc(var(--ratio)*999);font-weight:600;font-size:calc(var(--ratio)*11);text-transform:uppercase;letter-spacing:.04em;color:#23211a80;border:1px solid #23211a1f;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lesson__title[data-v-76478878],.lesson__type[data-v-76478878]{font-family:Nunito sans,sans-serif}.lesson__title[data-v-76478878]{font-weight:500;font-size:calc(var(--ratio)*14);flex:1;line-height:1.35}.lesson--completed .lesson__title[data-v-76478878]{color:#23211ab3}.lesson__free[data-v-76478878]{font-family:Nunito sans,sans-serif;font-weight:600;font-size:calc(var(--ratio)*12);color:#d68f00;flex-shrink:0}.lesson__lock[data-v-76478878]{width:calc(var(--ratio)*12);height:calc(var(--ratio)*15);color:#23211a66;flex-shrink:0}.lesson__check[data-v-76478878]{width:calc(var(--ratio)*20);height:calc(var(--ratio)*20);color:#fff;background:#8fd71d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lesson__check>svg[data-v-76478878]{width:calc(var(--ratio)*10);height:calc(var(--ratio)*8)}
