.Sidebar_sidebar__EJzf2{position:fixed;left:0;top:0;width:280px;height:100vh;background:#fff;border-right:1px solid hsla(28,72%,65%,.1);display:flex;flex-direction:column;z-index:100}.Sidebar_sidebarHeader__AtePd{padding:32px 24px;border-bottom:1px solid hsla(28,72%,65%,.1)}.Sidebar_sidebarTitle__ui9i_{font-family:Poppins,sans-serif;font-size:28px;font-weight:400;color:#e6a165;margin:0}.Sidebar_nav__vroq4{flex:1 1;padding:24px 0;overflow-y:auto}.Sidebar_navItem__71Abd{display:flex;align-items:center;gap:12px;padding:12px 24px;color:#666;text-decoration:none;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;transition:all .3s ease;border-left:3px solid transparent}.Sidebar_navItem__71Abd:hover{background:hsla(28,72%,65%,.05);color:#e6a165}.Sidebar_navItem__71Abd.Sidebar_active__TckOi{background:hsla(28,72%,65%,.05);color:#e6a165;border-left-color:#e6a165;font-weight:500}.Sidebar_navItem__71Abd svg{flex-shrink:0}.Sidebar_sidebarFooter__cJ_cY{padding:24px;border-top:1px solid hsla(28,72%,65%,.1);margin-top:auto}.Sidebar_logoutButton__4EeVy{display:flex;align-items:center;gap:12px;width:100%;padding:12px 0;background:transparent;border:none;color:#dc3545;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s ease}.Sidebar_logoutButton__4EeVy:hover{color:#c82333}.Sidebar_logoutButton__4EeVy svg{flex-shrink:0}@media (max-width:900px){.Sidebar_sidebar__EJzf2{width:100%;height:auto;position:relative;border-right:none;border-bottom:1px solid hsla(28,72%,65%,.1)}.Sidebar_sidebarHeader__AtePd{padding:24px 20px}.Sidebar_nav__vroq4{padding:0}.Sidebar_navItem__71Abd{padding:12px 20px;border-left:none;border-bottom:1px solid hsla(28,72%,65%,.05)}.Sidebar_navItem__71Abd.Sidebar_active__TckOi{border-left:none;border-bottom-color:#e6a165}}.AnalyticsCards_analyticsCards__o6Yo0{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px;margin-bottom:40px}.AnalyticsCards_loading__GYMFu{text-align:center;padding:40px;font-family:Poppins,sans-serif;font-size:16px;color:#666}.AnalyticsCards_card__j1BUd{background:#fff;border:1px solid hsla(28,72%,65%,.1);border-radius:12px;padding:24px;display:flex;align-items:center;gap:16px;transition:all .3s ease}.AnalyticsCards_card__j1BUd:hover{box-shadow:0 4px 12px hsla(28,72%,65%,.1);transform:translateY(-2px)}.AnalyticsCards_cardIcon__NdOAV{width:48px;height:48px;border-radius:12px;background:hsla(28,72%,65%,.1);display:flex;align-items:center;justify-content:center;color:#e6a165;flex-shrink:0}.AnalyticsCards_cardContent__TeLYg{flex:1 1}.AnalyticsCards_cardTitle__aBdAW{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#666;margin:0 0 8px}.AnalyticsCards_cardValue__Og6Fb{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;color:#e6a165;margin:0}@media (max-width:900px){.AnalyticsCards_analyticsCards__o6Yo0{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.AnalyticsCards_card__j1BUd{padding:20px}.AnalyticsCards_cardValue__Og6Fb{font-size:28px}}.CoursesList_coursesList__wy3Yd{width:100%}.CoursesList_sectionTitle__5ARmA{font-family:Poppins,sans-serif;font-size:36px;font-weight:400;color:#e6a165;margin:0 0 32px}.CoursesList_loading__oXmsP{text-align:center;padding:60px 20px;font-family:Poppins,sans-serif;font-size:16px;color:#666}.CoursesList_coursesGrid__Ra61Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.CoursesList_courseCard__vMWu9{background:#fff;border:1px solid hsla(28,72%,65%,.1);border-radius:12px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none;transition:all .3s ease;cursor:pointer}.CoursesList_courseCard__vMWu9:hover{box-shadow:0 4px 12px hsla(28,72%,65%,.1);transform:translateY(-2px);border-color:hsla(28,72%,65%,.2)}.CoursesList_courseCardContent__MTVkQ{flex:1 1}.CoursesList_courseTitle__HdTDU{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;color:#e6a165;margin:0 0 8px}.CoursesList_courseDescription__AQ5AY{font-family:Poppins,sans-serif;font-size:14px;font-weight:300;color:#666;margin:0 0 16px;line-height:1.6}.CoursesList_courseMeta___BqVz{display:flex;gap:16px;align-items:center}.CoursesList_courseLinks__EHEpH,.CoursesList_courseSections__gQZhO{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;color:#999}.CoursesList_courseArrow__nQh7n{color:#e6a165;flex-shrink:0;transition:transform .3s ease}.CoursesList_courseCard__vMWu9:hover .CoursesList_courseArrow__nQh7n{transform:translateX(4px)}@media (max-width:900px){.CoursesList_sectionTitle__5ARmA{font-size:28px;margin-bottom:24px}.CoursesList_coursesGrid__Ra61Z{grid-template-columns:1fr;gap:16px}.CoursesList_courseCard__vMWu9{padding:20px}}.CourseDetail_courseDetail__e_Grd{padding:40px 0;max-width:1000px;margin:0 auto}.CourseDetail_loading__veHja,.CourseDetail_notFound__ll7bx{text-align:center;padding:100px 20px;font-family:Poppins,sans-serif;font-size:18px;color:#e6a165}.CourseDetail_backButton__KY53Z{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:#e6a165;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;cursor:pointer;padding:8px 0;margin-bottom:32px;transition:color .3s ease}.CourseDetail_backButton__KY53Z:hover{color:#e6a165}.CourseDetail_courseHeader__c448C{margin-bottom:48px}.CourseDetail_courseTitle__iQ0sM{font-family:Poppins,sans-serif;font-size:48px;font-weight:400;color:#e6a165;margin:0 0 16px;line-height:1.3}.CourseDetail_courseDescription__Jupnd{font-family:Poppins,sans-serif;font-size:18px;font-weight:300;color:#666;line-height:1.6;margin:0}.CourseDetail_courseContent__9J4rG{display:flex;flex-direction:column;gap:48px;margin-bottom:48px}.CourseDetail_contentBlock__JxDmP{width:100%}.CourseDetail_contentTitle__TgyIn{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;color:#e6a165;margin:0 0 24px;line-height:1.3}.CourseDetail_textBlock__kc2Cx{width:100%}.CourseDetail_contentDescription__pOjYM{font-family:Poppins,sans-serif;font-size:16px;font-weight:300;color:#333;line-height:1.8;margin:0}.CourseDetail_imageBlock__9Vqry{width:100%}.CourseDetail_contentImageContainer__L4CCu{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.CourseDetail_videoBlock__qt6u2{width:100%}.CourseDetail_videoContainer__ExNQE{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.CourseDetail_video__RVJAq{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.CourseDetail_courseLinks__QrK1U{margin-top:48px;padding-top:48px;border-top:1px solid hsla(28,72%,65%,.1)}.CourseDetail_linksTitle__OtQzf{font-family:Poppins,sans-serif;font-size:32px;font-weight:400;color:#e6a165;margin:0 0 24px}.CourseDetail_linksList__BEoPF{display:flex;flex-direction:column;gap:12px}.CourseDetail_linkItem__6KjlQ{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border:1px solid hsla(28,72%,65%,.1);border-radius:8px;text-decoration:none;color:#e6a165;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;transition:all .3s ease}.CourseDetail_linkItem__6KjlQ:hover{border-color:#e6a165;background:hsla(28,72%,65%,.05)}.CourseDetail_linkItem__6KjlQ svg{flex-shrink:0;transition:transform .3s ease}.CourseDetail_linkItem__6KjlQ:hover svg{transform:translate(4px,-4px)}@media (max-width:900px){.CourseDetail_courseDetail__e_Grd{padding:24px 0}.CourseDetail_courseTitle__iQ0sM{font-size:36px}.CourseDetail_contentTitle__TgyIn{font-size:28px}.CourseDetail_courseContent__9J4rG{gap:32px}}@media (max-width:600px){.CourseDetail_courseTitle__iQ0sM{font-size:28px}.CourseDetail_contentTitle__TgyIn{font-size:24px}.CourseDetail_courseDescription__Jupnd{font-size:16px}.CourseDetail_contentDescription__pOjYM{font-size:15px}}.BrokerDashboard_dashboard__kHNEP{display:flex;min-height:100vh;background:#f5f5f5}.BrokerDashboard_mainContent__KTnvF{flex:1 1;padding:40px;margin-left:280px;overflow-y:auto}@media (max-width:1200px){.BrokerDashboard_mainContent__KTnvF{margin-left:240px;padding:32px}}@media (max-width:900px){.BrokerDashboard_mainContent__KTnvF{margin-left:0;padding:24px}}