.modal-wrapper.svelte-h3tu3v{display:flex;flex-direction:column;gap:10px;padding:1rem;min-width:900px}@media (max-width: 959px){.modal-wrapper.svelte-h3tu3v{min-width:500px}}@media (max-width: 767px){.modal-wrapper.svelte-h3tu3v{min-width:420px}}@media (max-width: 479px){.modal-wrapper.svelte-h3tu3v{min-width:340px}}.preview-header.svelte-h3tu3v{display:flex;align-items:center;gap:10px}.preview-header.svelte-h3tu3v span:where(.svelte-h3tu3v){font-weight:500;color:var(--text-color)}.lecture-title.svelte-h3tu3v{font-size:1.5rem;font-weight:600;color:var(--text-color);margin-top:0}@media (max-width: 767px){.lecture-title.svelte-h3tu3v{font-size:1.2rem}}.video-wrapper.svelte-h3tu3v{position:relative;width:100%;height:100%;border-radius:10px;border:2px solid var(--light-gray);box-shadow:0 0 10px 10px #0000001a;overflow:hidden}.vertical-bar.svelte-h3tu3v{width:5px;height:100%;min-height:20px;border-radius:5px}.preview-button.svelte-h3tu3v{position:relative;width:100%;height:340px;display:flex;align-items:center;gap:5px;border:none;outline:none;border-radius:5px;background-color:var(--light-gray);color:var(--text-color);font-weight:500;cursor:pointer;transition:all .2s;padding:0}.preview-button.svelte-h3tu3v img:where(.svelte-h3tu3v){height:100%;max-width:100%;object-fit:cover;border-radius:5px;margin:0 auto}@media (max-width: 1199px){.preview-button.svelte-h3tu3v{height:300px}}.preview-layout.svelte-h3tu3v{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#2d2f3100,#2d2f31e6);border-radius:5px;display:flex;align-items:center;justify-content:center;opacity:1;transition:all .2s}.preview-layout.svelte-h3tu3v span:where(.svelte-h3tu3v){font-size:1rem;font-weight:500;color:#fff;margin-top:auto;margin-bottom:40px}.play-button-svg-wrapper.svelte-h3tu3v{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.play-button-svg-wrapper.svelte-h3tu3v:hover img:where(.svelte-h3tu3v){transform:scale(1.05)}.play-button-svg-wrapper.svelte-h3tu3v img:where(.svelte-h3tu3v){transition:transform .3s ease-in-out;width:70px;height:70px;object-fit:cover}.btn.svelte-579gjy{text-align:center;display:inline-block;border:1px solid var(--text-color);font-weight:600;font-size:.875rem;border-radius:20px;cursor:pointer;padding:10px 20px;margin-left:auto;text-decoration:none;transition:box-shadow .2s cubic-bezier(.29,1.2,1,1.9),transform .2s cubic-bezier(.29,1.2,1,1.9)}.btn.svelte-579gjy:hover{box-shadow:0 4px 0 .1px #000000e6;transform:translateY(-3px)}.mobile-btn.svelte-579gjy{display:none;color:var(--text-color)!important}@media (max-width: 1199px){.mobile-btn.svelte-579gjy{display:inline-block}}.modal-wrapper.svelte-579gjy{display:flex;flex-direction:column;gap:10px;padding:1rem;min-width:400px}@media (max-width: 767px){.modal-wrapper.svelte-579gjy{min-width:300px}}.content-list-header.svelte-579gjy{display:flex;align-items:center;gap:10px}.content-list-header.svelte-579gjy span:where(.svelte-579gjy){font-weight:500;color:var(--text-color)}.vertical-bar.svelte-579gjy{width:5px;height:100%;min-height:20px;border-radius:5px}.content-wrapper.svelte-579gjy{display:flex;flex-direction:column;width:100%;height:100%;max-height:400px;border:2px solid var(--sidebar-color);border-radius:5px;overflow:auto;box-shadow:0 0 2px #000;margin-top:10px}.content-wrapper.no-lectures.svelte-579gjy{background-color:#9696961a}.content-row.svelte-579gjy{display:flex;flex-direction:row;gap:10px;align-items:center;box-shadow:0 0 1px #000;padding-top:15px;padding-bottom:15px;padding-left:100px}.content-row.svelte-579gjy span:where(.svelte-579gjy){font-size:14px;font-weight:400;color:var(--medium-gray)}.content-row.svelte-579gjy .duration:where(.svelte-579gjy){font-size:12px;font-weight:400;color:var(--light-gray)}@media (max-width: 767px){.content-row.svelte-579gjy{padding-left:40px}}.content-row-no-lectures.svelte-579gjy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:300px;border-radius:5px;border:2px solid var(--sidebar-color);color:var(--medium-gray);font-weight:500;font-size:14px}.modal-wrapper.svelte-wx11b5{display:flex;flex-direction:column;gap:10px;min-width:500px;max-width:500px;padding-top:20px}@media screen and (max-width: 560px){.modal-wrapper.svelte-wx11b5{min-width:400px;max-width:400px}}@media (max-width: 479px){.modal-wrapper.svelte-wx11b5{min-width:340px;max-width:340px}}.lecture-detail-header.svelte-wx11b5{display:flex;align-items:center;gap:10px}.lecture-detail-header.svelte-wx11b5 span:where(.svelte-wx11b5){font-size:18px;font-weight:600;color:var(--text-color)}.vertical-bar.svelte-wx11b5{width:5px;height:100%;min-height:20px;border-radius:5px}.child-lecture-details-inner.svelte-wx11b5{height:100%;width:100%!important;padding:10px;display:flex;flex-direction:row;gap:20px;align-items:center}.child-lecture-details-right.svelte-wx11b5{position:relative;flex:2;display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:100%;height:100%;border-radius:5px}.top-wrapper.svelte-wx11b5{width:100%;max-height:400px;display:flex;flex-direction:column;gap:10px}.child-lecture-details-inner.svelte-wx11b5 .row:where(.svelte-wx11b5){display:flex;flex-direction:row;gap:10px;align-items:center;margin-bottom:10px}.child-lecture-details-inner.svelte-wx11b5 .row.inline:where(.svelte-wx11b5){display:inline;box-shadow:0 0 2px #000;border-radius:5px}.title.svelte-wx11b5{margin-top:0;margin-bottom:0;font-size:14px;font-weight:600;color:var(--text-color)}.bottom-wrapper.svelte-wx11b5{display:flex;flex-direction:row;gap:10px;align-items:center}.btn.svelte-wx11b5{text-align:center;display:inline-block;border:1px solid var(--text-color);font-weight:600;font-size:.875rem;border-radius:20px;cursor:pointer;padding:10px 20px;margin-left:auto;text-decoration:none;transition:box-shadow .2s cubic-bezier(.29,1.2,1,1.9),transform .2s cubic-bezier(.29,1.2,1,1.9)}.btn.svelte-wx11b5:hover{box-shadow:0 4px 0 .1px #000000e6;transform:translateY(-3px)}.no-preview-wrapper.svelte-wx11b5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:300px;background-color:#9696961a;border-radius:5px;border:2px solid var(--sidebar-color);color:var(--medium-gray);font-weight:500;font-size:14px}.lecture-wrapper.svelte-nng8o1{position:relative;display:flex;flex-direction:column;min-width:290px;max-width:340px;height:100%;cursor:pointer;transition:all .2s ease-out;margin:0 auto}.lecture-wrapper.active.svelte-nng8o1 .add-all-btn-wrapper:where(.svelte-nng8o1){display:flex!important}.add-all-btn-wrapper.svelte-nng8o1{position:absolute;bottom:10px;right:10px;display:none;flex-direction:row;gap:10px;align-items:center;justify-content:center;margin-top:auto;z-index:1}.add-all-btn-wrapper.svelte-nng8o1 button{padding:10px 15px!important;font-size:12px!important}.geometry-img-wrapper.svelte-nng8o1{position:absolute;bottom:10px;right:10px;width:100px;height:100px;opacity:1;transition:opacity .3s ease-out}.geometry-img-wrapper.active.svelte-nng8o1{opacity:0}.geometry-img-wrapper.svelte-nng8o1 img:where(.svelte-nng8o1){width:100%;height:100%}.check-badge-wrapper.svelte-nng8o1{position:absolute;bottom:10px;right:10px;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;margin-top:auto;z-index:1}.check-badge-wrapper.top.svelte-nng8o1{top:40px;right:20px;bottom:unset}.lecture-header.svelte-nng8o1{height:160px;background-color:var(--light-gray);border-radius:10px;padding:0 10px;position:relative;overflow:hidden}.lecture-title.svelte-nng8o1{line-height:1.2;margin:0;font-size:18px;font-weight:500;color:var(--text-color)}.lecture-title.chapter.svelte-nng8o1{font-size:22px;font-weight:600;color:#003df3}.background-folder.svelte-nng8o1{position:absolute;top:0;left:0;width:100%;min-height:230px;background-size:cover;padding:35px 30px 30px;z-index:-1}.lecture-content-wrapper.svelte-nng8o1{background-image:url(./gray-folder.BBgOCN42.png);background-size:cover;transition:all .3s ease-out;position:relative;display:flex;flex-direction:column;gap:4px;min-height:230px;padding:35px 30px 30px}.lecture-content-wrapper.svelte-nng8o1:hover,.lecture-content-wrapper.active.svelte-nng8o1{background-image:url(./blue-folder.kZMmK4B3.png);transform:rotate(5deg) translate(-10px,-10px)}.recommendation-icon-wrapper.svelte-nng8o1{position:absolute;top:0;left:10px;width:30px;height:30px}.recommendation-icon-inner.svelte-nng8o1{position:relative;display:none}.tooltip-triangle.svelte-nng8o1{position:absolute;top:24px;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--light-medium-gray)}.recommendation-tooltip.svelte-nng8o1{position:absolute;top:30px;left:15px;width:220px;display:flex;flex-direction:column;gap:5px;padding:10px;background-color:var(--sidebar-color);border:1px solid var(--light-medium-gray);border-radius:5px;z-index:9999}.recommendation-tooltip.svelte-nng8o1 ul:where(.svelte-nng8o1){padding-left:20px;margin:0}.chapter-recommendation.svelte-nng8o1{position:absolute;width:30px;height:30px;top:0}.lecture_subtitles-wrapper.svelte-nng8o1{display:flex;flex-direction:column;gap:10px;margin-top:auto}.lecture-subtitles.svelte-nng8o1{display:flex;flex-direction:row;gap:5px;align-items:center;font-size:.75rem;color:var(--light-medium-gray)}.lecture-subtitles.svelte-nng8o1 svg{width:14px;height:14px}.lecture-subtitles.top.svelte-nng8o1{margin-top:auto}.lecture-subtitles.price.svelte-nng8o1{margin-top:auto;font-size:14px;font-weight:600;color:var(--medium-gray)}.strike-through-price.svelte-nng8o1{text-decoration:line-through;color:var(--light-gray);font-size:12px;font-weight:400;margin-left:3px}.lecture-accordian-wrapper.svelte-nng8o1{position:relative;margin-top:20px;display:none;flex-direction:column;width:0;height:0;background-color:#f3f5ff;box-shadow:0 0 10px #0003;transition:all .5s ease-out;z-index:0;overflow:hidden;border-radius:10px}.lecture-accordian-inner-wrapper.svelte-nng8o1{display:flex;flex-direction:column;gap:10px;padding:20px;height:100%;min-width:300px;overflow-y:hidden}.lecture-accordian-header.svelte-nng8o1{display:flex;flex-direction:row;gap:10px;align-items:center}.vertical-bar.svelte-nng8o1{width:5px;height:100%;min-height:20px;border-radius:5px}.lecture-accordian-child-lectures-wrapper.svelte-nng8o1{display:flex;flex-direction:row;gap:20px;height:100%}.lecture-accordian-child-lectures.svelte-nng8o1{display:flex;flex-direction:column;gap:10px}.loading-indicator.svelte-nng8o1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 20px;width:260px;min-height:200px;color:var(--medium-gray)}.loading-indicator.svelte-nng8o1 svg{animation:svelte-nng8o1-spin 1s linear infinite}@keyframes svelte-nng8o1-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.child-lecture.svelte-nng8o1{position:relative;display:flex;flex-direction:column;gap:10px;width:260px;padding:10px 20px;border:2px solid var(--sidebar-color);border-radius:5px;background-color:#fff;transition:border .2s ease-out;cursor:pointer}.child-lecture.svelte-nng8o1:hover{box-shadow:0 0 10px #0000001a}.child-lecture.svelte-nng8o1 .child-lecture-title:where(.svelte-nng8o1){line-height:1.4;font-size:14px;font-weight:600;color:var(--medium-gray);margin:0}.child-lecture.svelte-nng8o1 .child-lecture-content-wrapper:where(.svelte-nng8o1){display:flex;flex-direction:column;gap:10px;margin-top:2rem;margin-bottom:.5rem}.child-lecture-details.svelte-nng8o1{position:absolute;top:0;left:320px;display:block;transition:all .5s ease-out;width:0;height:100%;background-color:#f3f5ff;box-shadow:0 0 10px #0003;border-radius:5px;overflow:hidden}@media (max-width: 767px){.child-lecture-details.svelte-nng8o1{display:none}}.child-lecture-details-inner.svelte-nng8o1{height:100%;width:100%;padding:20px;display:flex;flex-direction:row;gap:20px;align-items:center}@media (max-width: 1199px){.child-lecture-details-inner.svelte-nng8o1{flex-direction:column-reverse}}.child-lecture-details-left.svelte-nng8o1{flex:1;display:flex;flex-direction:column;gap:10px;width:100%;height:100%}@media (max-width: 1199px){.child-lecture-details-left.svelte-nng8o1{display:none}}.content-wrapper.svelte-nng8o1{display:flex;flex-direction:column;width:100%;height:100%;border:2px solid var(--sidebar-color);border-radius:5px;overflow:auto}.content-wrapper.no-lectures.svelte-nng8o1{background-color:#9696961a}.content-row.svelte-nng8o1{display:flex;flex-direction:row;gap:10px;align-items:center;border-right:3px solid var(--sidebar-color);border-bottom:3px solid var(--sidebar-color);box-shadow:10px 0 10px #0000001a;padding-top:15px;padding-bottom:15px;padding-left:30px}.content-row.svelte-nng8o1 span:where(.svelte-nng8o1){font-size:14px;font-weight:400;color:var(--medium-gray)}.content-row.svelte-nng8o1 .duration:where(.svelte-nng8o1){font-size:12px;font-weight:400;color:var(--light-gray)}.content-row-no-lectures.svelte-nng8o1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:300px;border-radius:5px;border:2px solid var(--sidebar-color);color:var(--medium-gray);font-weight:500;font-size:14px}.child-lecture-details-right.svelte-nng8o1{position:relative;flex:2;display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:100%;height:100%;border-radius:5px}.top-wrapper.svelte-nng8o1{width:100%;max-height:400px;display:flex;flex-direction:column;gap:10px}.child-lecture-details-inner.svelte-nng8o1 .row:where(.svelte-nng8o1){display:flex;flex-direction:row;gap:10px;align-items:center;margin-bottom:10px}.child-lecture-details-inner.svelte-nng8o1 .row.inline:where(.svelte-nng8o1){display:inline}.title.svelte-nng8o1{margin-top:0;margin-bottom:0;font-size:14px;font-weight:600;color:var(--text-color)}.bottom-wrapper.svelte-nng8o1{display:flex;flex-direction:row;gap:10px;align-items:center}.btn.svelte-nng8o1{text-align:center;display:inline-block;border:1px solid var(--text-color);font-weight:600;font-size:.875rem;border-radius:20px;cursor:pointer;padding:10px 20px;margin-left:auto;text-decoration:none;color:var(--text-color);transition:box-shadow .2s cubic-bezier(.29,1.2,1,1.9),transform .2s cubic-bezier(.29,1.2,1,1.9)}.btn.svelte-nng8o1:hover{box-shadow:0 4px 0 .1px #000000e6;transform:translateY(-3px)}.no-preview-wrapper.svelte-nng8o1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:300px;background-color:#9696961a;border-radius:5px;border:2px solid var(--sidebar-color);color:var(--medium-gray);font-weight:500;font-size:14px}.child-chapter-item.svelte-1juuc1n{padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;transition:background .2s ease;border-radius:8px;margin:12px;background:#fff}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n{padding:12px 16px;gap:10px;margin:8px}}.child-chapter-item.svelte-1juuc1n:last-child{margin-bottom:12px}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n:last-child{margin-bottom:8px}}.child-chapter-item.svelte-1juuc1n:hover{background:#f3f4f6}.child-chapter-item.svelte-1juuc1n:focus{outline:2px solid var(--accent-color, #3b82f6);outline-offset:-2px}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n){flex:1;min-width:0}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n){flex:1;min-width:0}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-title:where(.svelte-1juuc1n){margin:0 0 8px;font-size:15px;font-weight:500;color:#111827;line-height:1.4}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-title:where(.svelte-1juuc1n){font-size:14px;margin-bottom:6px}}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-progress-info:where(.svelte-1juuc1n){display:flex;align-items:center;gap:8px}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-progress-info:where(.svelte-1juuc1n) .child-progress-bar:where(.svelte-1juuc1n){width:80px;height:5px;background:#e5e7eb;border-radius:3px;overflow:hidden}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-progress-info:where(.svelte-1juuc1n) .child-progress-bar:where(.svelte-1juuc1n){width:60px;height:4px}}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-progress-info:where(.svelte-1juuc1n) .child-progress-bar:where(.svelte-1juuc1n) .child-progress-fill:where(.svelte-1juuc1n){height:100%;background:var(--accent-color, #10b981);transition:width .3s ease}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-progress-info:where(.svelte-1juuc1n) .child-progress-text:where(.svelte-1juuc1n){font-size:12px;color:#6b7280}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-progress-info:where(.svelte-1juuc1n) .child-progress-text:where(.svelte-1juuc1n){font-size:11px}}.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-status-badge:where(.svelte-1juuc1n){display:inline-block;font-size:12px;color:#9ca3af}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n .child-left:where(.svelte-1juuc1n) .child-content:where(.svelte-1juuc1n) .child-status-badge:where(.svelte-1juuc1n){font-size:11px}}.child-chapter-item.svelte-1juuc1n .child-right:where(.svelte-1juuc1n){flex-shrink:0}.child-chapter-item.svelte-1juuc1n .child-right:where(.svelte-1juuc1n) .child-complete-icon:where(.svelte-1juuc1n){display:flex;align-items:center;justify-content:center;color:#10b981}.child-chapter-item.svelte-1juuc1n .child-right:where(.svelte-1juuc1n) .child-play-button:where(.svelte-1juuc1n){width:32px;height:32px;border-radius:50%;border:none;background:var(--accent-color, #3b82f6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.child-chapter-item.svelte-1juuc1n .child-right:where(.svelte-1juuc1n) .child-play-button:where(.svelte-1juuc1n):hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026;filter:brightness(.9)}@media (max-width: 767px){.child-chapter-item.svelte-1juuc1n .child-right:where(.svelte-1juuc1n) .child-play-button:where(.svelte-1juuc1n){width:28px;height:28px}}.modern-chapter-card.svelte-kf9fte{background:#f8f9fc;border-radius:16px;border:1px solid #e5e7eb;overflow:hidden;transition:all .2s ease}.modern-chapter-card.svelte-kf9fte:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.modern-chapter-card.svelte-kf9fte:has(.parent-chapter-header:where(.svelte-kf9fte):focus-visible){outline:2px solid #6366f1;outline-offset:0px}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte){padding:20px;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:background .2s ease}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte){padding:16px;min-height:180px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte):hover{background:#f1f3f9}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte):focus{outline:none}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte):focus-visible{outline:none}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte){display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .chapter-badge:where(.svelte-kf9fte){padding:6px 14px;border-radius:20px;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .chapter-badge:where(.svelte-kf9fte){font-size:12px;padding:5px 12px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .action-icon:where(.svelte-kf9fte){flex-shrink:0}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .action-icon:where(.svelte-kf9fte) .complete-icon:where(.svelte-kf9fte){display:flex;align-items:center;justify-content:center}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .action-icon:where(.svelte-kf9fte) .expand-icon:where(.svelte-kf9fte){display:flex;align-items:center;justify-content:center;transition:transform .5s ease-in-out}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .action-icon:where(.svelte-kf9fte) .expand-icon.expanded:where(.svelte-kf9fte){transform:rotate(180deg)}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .action-icon:where(.svelte-kf9fte) .play-icon-btn:where(.svelte-kf9fte){background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-top:where(.svelte-kf9fte) .action-icon:where(.svelte-kf9fte) .play-icon-btn:where(.svelte-kf9fte):hover{transform:scale(1.1)}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .chapter-title:where(.svelte-kf9fte){margin:0 0 auto;font-size:18px;font-weight:600;color:#1f2937;line-height:1.4;padding-bottom:16px}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .chapter-title:where(.svelte-kf9fte){font-size:17px;padding-bottom:14px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte){display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #e5e7eb}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte){padding-top:10px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .lesson-info:where(.svelte-kf9fte){display:flex;align-items:center;gap:6px;color:#6b7280;font-size:14px}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .lesson-info:where(.svelte-kf9fte){font-size:13px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .progress-info:where(.svelte-kf9fte){display:flex;align-items:baseline;gap:4px}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .progress-info:where(.svelte-kf9fte) .progress-percentage:where(.svelte-kf9fte){font-size:16px;font-weight:600;color:#6366f1}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .progress-info:where(.svelte-kf9fte) .progress-percentage:where(.svelte-kf9fte){font-size:15px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .progress-info:where(.svelte-kf9fte) .progress-label:where(.svelte-kf9fte){font-size:14px;color:#6b7280}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .progress-info:where(.svelte-kf9fte) .progress-label:where(.svelte-kf9fte){font-size:13px}}.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .not-started-info:where(.svelte-kf9fte){font-size:14px;color:#9ca3af}@media (max-width: 767px){.modern-chapter-card.svelte-kf9fte .parent-chapter-header:where(.svelte-kf9fte) .card-bottom:where(.svelte-kf9fte) .not-started-info:where(.svelte-kf9fte){font-size:13px}}.modern-chapter-card.svelte-kf9fte .child-chapters-container:where(.svelte-kf9fte){max-height:0;overflow:hidden;transition:max-height .5s ease-in-out,border-top-color .5s ease-in-out;background:#fff;border-top:1px solid transparent}.modern-chapter-card.svelte-kf9fte .child-chapters-container.expanded:where(.svelte-kf9fte){max-height:2000px;border-top-color:#e5e7eb}.modern-chapter-card.svelte-kf9fte .child-chapters-container:where(.svelte-kf9fte) .child-chapters-inner:where(.svelte-kf9fte){padding:8px 0}.my-course-subject-wrapper.svelte-mded0k{display:flex;flex-direction:column;width:100%;height:100%;padding:20px}.my-course-subject-header.svelte-mded0k{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:10px}.my-course-each-chapter-wrapper.svelte-mded0k{margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:24px;row-gap:24px;align-items:start}.what-you-will-learn-btn-wrapper.width-90.svelte-5vjkgk{width:90%}@media (max-width: 767px){.what-you-will-learn-btn-wrapper.width-90.svelte-5vjkgk{width:80%}}h2.svelte-5vjkgk,span.svelte-5vjkgk{line-height:1.3;font-family:Times New Roman,Times,serif}.modal-wrapper.svelte-5vjkgk{max-width:800px;max-height:80vh;padding:10px}@media (max-width: 959px){.modal-wrapper.svelte-5vjkgk{max-width:100%;width:600px}}@media (max-width: 767px){.modal-wrapper.svelte-5vjkgk{width:90vw}}.modal-description.svelte-5vjkgk{margin-top:20px;display:flex;flex-direction:column}.modal-description.svelte-5vjkgk span:where(.svelte-5vjkgk){display:block;margin-top:10px;margin-bottom:10px}.desc-title.svelte-5vjkgk{font-size:1.2rem;font-weight:700}.highlight.svelte-5vjkgk{font-weight:700;margin-left:5px}ul.svelte-5vjkgk,ol.svelte-5vjkgk{margin:5px 0}ol.svelte-5vjkgk{list-style-position:outside;font-family:Times New Roman,Times,serif}.courses-wrapper.svelte-8xkhvx{background-color:var(--background-color)}@media (max-width: 1199px){.courses-wrapper.svelte-8xkhvx{padding-right:0}}.courses-wrapper.svelte-8xkhvx .divider:where(.svelte-8xkhvx){height:1px;width:100%;background-color:var(--sidebar-color)}.courses-wrapper.svelte-8xkhvx .page-header:where(.svelte-8xkhvx){display:flex;flex-direction:row;justify-content:space-evenly}.courses-wrapper.svelte-8xkhvx .page-header:where(.svelte-8xkhvx) .header-button:where(.svelte-8xkhvx){color:var(--light-gray);font-size:1.125rem;font-weight:500;border-bottom:4px solid transparent;padding-bottom:10px;background:none;border:none;transition:all .2s ease-in-out}.courses-wrapper.svelte-8xkhvx .page-header:where(.svelte-8xkhvx) .header-button:where(.svelte-8xkhvx):hover{cursor:pointer;border-bottom:4px solid var(--light-gray)}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .page-header:where(.svelte-8xkhvx) .header-button:where(.svelte-8xkhvx){font-size:.875rem}}.courses-wrapper.svelte-8xkhvx .page-header:where(.svelte-8xkhvx) .header-button.active:where(.svelte-8xkhvx){color:var(--text-color);font-weight:600;border-bottom:4px solid var(--text-color)}.courses-wrapper.svelte-8xkhvx .courses-content-wrapper:where(.svelte-8xkhvx){position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;gap:40px;padding:40px 0;margin-left:auto;margin-right:auto}.courses-wrapper.svelte-8xkhvx .courses-content-wrapper:where(.svelte-8xkhvx) .upgrade-plan-overlay:where(.svelte-8xkhvx){position:absolute;top:0;left:0;width:100%;height:calc(100% - 20px);margin-top:20px;border-radius:10px;background-color:#0003;z-index:1;display:flex;justify-content:center}.courses-wrapper.svelte-8xkhvx .courses-content-wrapper:where(.svelte-8xkhvx) .upgrade-plan-overlay:where(.svelte-8xkhvx) .upgrade-plan-box:where(.svelte-8xkhvx){position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:90%;max-width:500px;padding:2rem;z-index:2}.courses-wrapper.svelte-8xkhvx .courses-content-wrapper:where(.svelte-8xkhvx) .upgrade-plan-overlay:where(.svelte-8xkhvx) .upgrade-plan-box:where(.svelte-8xkhvx) .upgrade-plan-text:where(.svelte-8xkhvx) h3:where(.svelte-8xkhvx){margin-top:0;color:var(--text-color)}.courses-wrapper.svelte-8xkhvx .courses-content-wrapper:where(.svelte-8xkhvx) .upgrade-plan-overlay:where(.svelte-8xkhvx) .upgrade-plan-box:where(.svelte-8xkhvx) .upgrade-plan-text:where(.svelte-8xkhvx) p:where(.svelte-8xkhvx){margin-bottom:1.5rem}.courses-wrapper.svelte-8xkhvx .courses-content-wrapper:where(.svelte-8xkhvx) .upgrade-plan-overlay:where(.svelte-8xkhvx) .btn-wrapper:where(.svelte-8xkhvx){display:flex;justify-content:flex-end;gap:1rem;max-width:300px;margin-left:auto}.courses-wrapper.svelte-8xkhvx .subject-header-wrapper:where(.svelte-8xkhvx){padding-top:10px;position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;transition:height .5s ease-out}.courses-wrapper.svelte-8xkhvx .subject-header-box-container:where(.svelte-8xkhvx){position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:0 3%;gap:20px}@media (max-width: 1399px){.courses-wrapper.svelte-8xkhvx .subject-header-box-container:where(.svelte-8xkhvx){flex-direction:column}}@media (max-width: 479px){.courses-wrapper.svelte-8xkhvx .subject-header-box-container:where(.svelte-8xkhvx){gap:5px}}.courses-wrapper.svelte-8xkhvx .subject-header-box:where(.svelte-8xkhvx){position:relative;display:flex;flex-direction:row;gap:20px;padding:20px;width:70%;min-height:310px;background-color:#f9f9f9;border-radius:10px;border:2px solid var(--sidebar-color);transition:all .5s ease-out!important;z-index:1}.courses-wrapper.svelte-8xkhvx .subject-header-box:where(.svelte-8xkhvx):hover{box-shadow:0 0 10px 2px #0000001a}@media (max-width: 1399px){.courses-wrapper.svelte-8xkhvx .subject-header-box:where(.svelte-8xkhvx){width:94%}}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .subject-header-box:where(.svelte-8xkhvx){max-width:340px;flex-direction:column;height:100%;padding:10px}}.courses-wrapper.svelte-8xkhvx .subject-header-img-wrapper:where(.svelte-8xkhvx){width:260px;min-width:260px;display:flex;align-items:center;justify-content:center}.courses-wrapper.svelte-8xkhvx .subject-header-img-wrapper:where(.svelte-8xkhvx) img:where(.svelte-8xkhvx){width:100%;height:100%;object-fit:cover;border-radius:20px}@media (max-width: 1199px){.courses-wrapper.svelte-8xkhvx .subject-header-img-wrapper:where(.svelte-8xkhvx){width:180px;min-width:180px}}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .subject-header-img-wrapper:where(.svelte-8xkhvx){width:100%;min-width:100%;height:200px}}.courses-wrapper.svelte-8xkhvx .subject-header-text-wrapper:where(.svelte-8xkhvx){display:flex;flex-direction:column;min-width:275px;width:100%;gap:10px;padding:0 10px}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .subject-header-text-wrapper:where(.svelte-8xkhvx){min-width:unset}}.courses-wrapper.svelte-8xkhvx .subject-header-title:where(.svelte-8xkhvx) h2:where(.svelte-8xkhvx){margin:0;font-size:2.375rem;color:#003df3}@media (max-width: 1399px){.courses-wrapper.svelte-8xkhvx .subject-header-title:where(.svelte-8xkhvx) h2:where(.svelte-8xkhvx){font-size:2.25rem}}@media (max-width: 1199px){.courses-wrapper.svelte-8xkhvx .subject-header-title:where(.svelte-8xkhvx) h2:where(.svelte-8xkhvx){font-size:1.875rem}}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .subject-header-title:where(.svelte-8xkhvx) h2:where(.svelte-8xkhvx){font-size:1.5rem}}.courses-wrapper.svelte-8xkhvx .subject-header-title:where(.svelte-8xkhvx) .gray:where(.svelte-8xkhvx){font-weight:500;color:var(--light-gray);font-size:.75rem}.courses-wrapper.svelte-8xkhvx .subject-header-content:where(.svelte-8xkhvx){display:flex;flex-direction:column;gap:6px;margin-top:auto;margin-bottom:10px}.courses-wrapper.svelte-8xkhvx .subject-header-content:where(.svelte-8xkhvx) .lecture-subtitles:where(.svelte-8xkhvx){display:flex;flex-direction:row;align-items:center;gap:5px;font-size:.75rem;color:var(--medium-gray)}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .subject-header-content:where(.svelte-8xkhvx) .lecture-subtitles:where(.svelte-8xkhvx){font-size:.6875rem}}.courses-wrapper.svelte-8xkhvx .subject-header-content:where(.svelte-8xkhvx) .lecture-subtitles:where(.svelte-8xkhvx) svg{width:16px;height:16px}.courses-wrapper.svelte-8xkhvx .subject-header-info:where(.svelte-8xkhvx){margin-top:10px}.courses-wrapper.svelte-8xkhvx .subject-header-info:where(.svelte-8xkhvx) span:where(.svelte-8xkhvx){font-size:1.125rem;color:var(--text-color);font-weight:500}@media (max-width: 1199px){.courses-wrapper.svelte-8xkhvx .subject-header-info:where(.svelte-8xkhvx) span:where(.svelte-8xkhvx){font-size:1rem}}@media (max-width: 767px){.courses-wrapper.svelte-8xkhvx .subject-header-info:where(.svelte-8xkhvx) span:where(.svelte-8xkhvx){font-size:.875rem}}.courses-wrapper.svelte-8xkhvx .subject-content-wrapper:where(.svelte-8xkhvx){margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));column-gap:16px;row-gap:32px}.courses-wrapper.svelte-8xkhvx .lecture-box-wrapper:where(.svelte-8xkhvx){transition:all .5s ease-out;flex-basis:calc(25% - 20px);max-width:100%;min-width:340px;z-index:unset;margin-left:auto;margin-right:auto}.courses-wrapper.svelte-8xkhvx .lecture-box-wrapper.active:where(.svelte-8xkhvx){z-index:0}
