.learn_learnContainer___OeG4{min-height:100vh;background:linear-gradient(135deg,#f7fafc,#edf2ff);position:relative}.learn_header__R3OjM{background:white;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:40;box-shadow:0 1px 3px rgba(0,0,0,.05)}.learn_headerContent__TXvM3{max-width:1200px;margin:0 auto;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.learn_headerTitle__2tuXp{font-size:24px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.learn_stats__Kgmd0{display:flex;gap:15px}.learn_statItem__ALoPo{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:600;color:#4a5568;background:#f7fafc;padding:6px 12px;border-radius:20px;transition:all .2s}.learn_statItem__ALoPo:hover{background:#edf2ff;transform:translateY(-2px)}.learn_searchContainer__Ommcb{background:white;padding:15px 20px;border-bottom:1px solid #e2e8f0}.learn_searchBar__Y4m50{width:100%;max-width:600px;margin:0 auto;display:block;padding:12px 20px;background:#f7fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:15px;transition:all .2s}.learn_searchBar__Y4m50:focus{outline:none;border-color:#667eea;background:white;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.learn_categoryTabs__SUs2H{background:white;padding:15px 20px 10px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #e2e8f0}.learn_categoryTabs__SUs2H::-webkit-scrollbar{display:none}.learn_tabPill__SVl9I{padding:8px 16px;background:#f7fafc;border:2px solid #e2e8f0;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s;color:#4a5568;display:flex;align-items:center;gap:6px}.learn_tabPill__SVl9I:hover{background:#edf2ff;border-color:#667eea;transform:translateY(-2px)}.learn_tabPill__SVl9I.learn_active__0ZKfe{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-color:transparent}.learn_learnContent__NZEOR{max-width:1200px;margin:0 auto;padding:20px 20px 100px}.learn_featuredBanner__okz1K{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;padding:30px;margin-bottom:30px;color:white;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(102,126,234,.3)}.learn_featuredContent__X_W8k{position:relative;z-index:2}.learn_featuredTitle__BMjQi{font-size:28px;font-weight:700;margin-bottom:10px}.learn_featuredSubtitle__vXbmQ{font-size:16px;opacity:.9;margin-bottom:20px}.learn_featuredBtn__tI3t4{background:white;color:#667eea;padding:12px 24px;border-radius:10px;border:none;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px rgba(0,0,0,.1)}.learn_featuredBtn__tI3t4:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.learn_featuredDecoration___J8nf{position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:80px;opacity:.2}.learn_coursesSection__puBks{margin-bottom:40px}.learn_sectionHeader__QFKzc{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.learn_sectionTitle__5_gaK{font-size:20px;font-weight:700;color:#2d3748}.learn_courseCount__i3F8S{font-size:14px;color:#718096;font-weight:500}.learn_courseGrid__OXGQD{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.learn_quickStartSection__Ai26R{margin-top:40px}.learn_horizontalScroll__nj02j{display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;margin-top:15px;scrollbar-width:none;-ms-overflow-style:none}.learn_horizontalScroll__nj02j::-webkit-scrollbar{display:none}.learn_miniCard__b0821{min-width:150px;background:white;border-radius:16px;padding:20px;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.05);text-align:center;border:2px solid transparent}.learn_miniCard__b0821:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(102,126,234,.2);border-color:#667eea}.learn_miniIcon__1armx{width:60px;height:60px;margin:0 auto 12px;background:linear-gradient(135deg,#667eea20,#764ba220);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px}.learn_miniTitle__BNwkp{font-size:14px;font-weight:600;color:#2d3748;margin-bottom:4px}.learn_miniLessons__VWdC_{font-size:12px;color:#718096}.learn_bottomNav__G_Waq{position:fixed;bottom:0;left:0;right:0;background:white;border-top:1px solid #e2e8f0;display:flex;justify-content:space-around;padding:10px 0;z-index:100;box-shadow:0 -2px 10px rgba(0,0,0,.05)}.learn_navItem__8YsMC{padding:8px 12px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;color:#718096}.learn_navItem__8YsMC:hover{color:#667eea;transform:translateY(-2px)}.learn_navItem__8YsMC.learn_active__0ZKfe{color:#667eea}.learn_navIcon__HF_yg{font-size:22px}.learn_navLabel__L0Pv9{font-size:11px;font-weight:600}.learn_loading__R5sO5{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.learn_spinner__Dhdt_{width:50px;height:50px;border:4px solid #e2e8f0;border-top-color:#667eea;border-radius:50%;animation:learn_spin__f467h 1s linear infinite}@keyframes learn_spin__f467h{to{transform:rotate(1turn)}}@media (max-width:768px){.learn_headerContent__TXvM3{padding:12px 15px}.learn_headerTitle__2tuXp{font-size:20px}.learn_stats__Kgmd0{gap:10px}.learn_statItem__ALoPo{padding:5px 10px;font-size:12px}.learn_categoryTabs__SUs2H{padding:12px 15px 8px}.learn_learnContent__NZEOR{padding:15px 15px 80px}.learn_featuredBanner__okz1K{padding:20px;border-radius:16px}.learn_featuredTitle__BMjQi{font-size:22px}.learn_featuredSubtitle__vXbmQ{font-size:14px}.learn_featuredDecoration___J8nf{font-size:60px;right:20px}.learn_courseGrid__OXGQD{grid-template-columns:1fr;gap:15px}.learn_miniCard__b0821{min-width:130px;padding:15px}.learn_miniIcon__1armx{width:50px;height:50px;font-size:24px}}@media (min-width:769px) and (max-width:1024px){.learn_courseGrid__OXGQD{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.learn_bottomNav__G_Waq{display:none}.learn_learnContent__NZEOR{padding-bottom:40px}}.learn_courseCard__acpXU{background:white;border-radius:16px;padding:20px;display:flex;align-items:center;gap:15px;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;border:2px solid transparent}.learn_courseCard__acpXU:hover{box-shadow:0 6px 20px rgba(102,126,234,.2);border-color:#667eea}.learn_courseCard__acpXU.learn_locked__YDAoI{opacity:.7;cursor:not-allowed}.learn_lockedBadge__NRCWs{position:absolute;top:12px;right:12px;background:#fed7d7;color:#c53030;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600}.learn_courseIcon__OSSA4{width:60px;height:60px;background:linear-gradient(135deg,#667eea20,#764ba220);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.learn_courseInfo__Q21Ic{flex:1}.learn_courseTitle__eCfmD{font-size:16px;font-weight:600;color:#2d3748;margin-bottom:6px}.learn_courseDescription__KV4lb{font-size:13px;color:#718096;line-height:1.4;margin-bottom:10px}.learn_courseStats__sYhYN{display:flex;gap:12px}.learn_courseStat__fbR0M{font-size:12px;color:#a0aec0;display:flex;align-items:center;gap:4px}.learn_courseProgress__GD1Yn{width:40px;height:40px;position:relative;flex-shrink:0}.learn_progressRing__WTBKG{transform:rotate(-90deg)}.learn_progressRingBg__0pgjg{stroke:#e2e8f0}.learn_progressRingFill__kfFuJ{stroke:#667eea;transition:stroke-dashoffset .3s}.learn_progressText__zRzMO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;font-weight:700;color:#667eea}.learn_progressTracker__iQtJ7{background:white;border-radius:16px;padding:20px;margin-bottom:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.learn_progressItem__Xe0ph{text-align:center}.learn_progressLabel__Db89u{font-size:12px;color:#718096;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.learn_progressValue__dx6II{font-size:24px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.learn_progressIcon__E6feG{font-size:20px;margin-left:5px}.learn_categoryCard__liX5Y{background:white;border-radius:16px;padding:25px;text-align:center;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.05);border:2px solid transparent}.learn_categoryCard__liX5Y:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(102,126,234,.2);border-color:#667eea}.learn_categoryIcon__eIiqY{width:80px;height:80px;margin:0 auto 15px;background:linear-gradient(135deg,#667eea20,#764ba220);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:36px}.learn_categoryTitle__R2_Vk{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:8px}.learn_categoryDescription__i_Vhh{font-size:13px;color:#718096;line-height:1.4;margin-bottom:15px}.learn_categoryCourseCount__Q4JRA{font-size:12px;color:#a0aec0;font-weight:600}