.Sidebar_sidebar__t_wyw{display:flex;flex-direction:column;align-items:center;padding:var(--space-6) var(--space-4) var(--space-5);gap:var(--space-6);width:var(--sidebar-width);height:100vh;border-right:1px solid var(--sidebar-border);background:var(--sidebar-bg);overflow:hidden;transition:width var(--transition-normal);flex-shrink:0;position:-webkit-sticky;position:sticky;top:0}.Sidebar_sidebar__t_wyw.Sidebar_collapsed__4no4b{width:var(--sidebar-width-collapsed);padding:var(--space-3) calc(var(--space-1-5) - 3px) var(--space-3) var(--space-1-5)}.Sidebar_sidebar__t_wyw.Sidebar_sidebarLearningHidden__f_DWx{width:0!important;min-width:0;padding:0;margin:0;overflow:hidden;border:none;opacity:0;pointer-events:none;flex-shrink:0}.Sidebar_sidebar__t_wyw:not(.Sidebar_collapsed__4no4b){padding-right:calc(var(--space-4) - 9px)}.Sidebar_topSection__BNzv9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);width:100%;min-height:0;overflow-y:auto;overflow-x:hidden;flex:1 1}.Sidebar_sidebar__t_wyw:not(.Sidebar_collapsed__4no4b) .Sidebar_topSection__BNzv9{padding-right:4px}.Sidebar_collapsed__4no4b .Sidebar_topSection__BNzv9{gap:var(--space-3)}.Sidebar_brandArea__FUFrc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-7);width:100%}.Sidebar_collapsed__4no4b .Sidebar_brandArea__FUFrc{align-items:center;gap:var(--space-3)}.Sidebar_logoRow__8qc_r{display:flex;flex-direction:row;align-items:center;gap:var(--space-6);width:100%}.Sidebar_mobileClose__YVm0N{display:none;align-items:center;justify-content:center;margin-left:auto;width:36px;height:36px;flex-shrink:0;padding:0;border:none;border-radius:var(--radius-md,8px);background:transparent;color:var(--text-heading);cursor:pointer}.Sidebar_mobileClose__YVm0N:hover{background:rgba(0,0,0,.05)}.Sidebar_logoButton__0r1_Y{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;border-radius:4px;transition:opacity .12s ease}.Sidebar_logoButton__0r1_Y:hover{opacity:.75}.Sidebar_logoButton__0r1_Y:focus-visible{outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}.Sidebar_logoMark__cZUM0{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:4px}.Sidebar_collapsed__4no4b .Sidebar_logoButton__0r1_Y,.Sidebar_collapsed__4no4b .Sidebar_logoMark__cZUM0{margin:0 auto}.Sidebar_logo__sVaOu{height:27px;width:auto;flex-shrink:0;display:block}.Sidebar_logoIcon__hYhtx{width:29px;height:29px;object-fit:contain;flex-shrink:0;display:block}.Sidebar_collapseBtn__bUUv_{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;cursor:pointer;color:var(--text-secondary);padding:0;flex-shrink:0;transition:color var(--transition-fast)}.Sidebar_collapseBtn__bUUv_:hover{color:var(--text-primary)}.Sidebar_collapsed__4no4b .Sidebar_collapseBtn__bUUv_{margin:0 auto}.Sidebar_orgCardWrapper__HxJ_w{position:relative;width:100%}.Sidebar_collapsed__4no4b .Sidebar_orgCardWrapper__HxJ_w{display:flex;justify-content:center}.Sidebar_orgCard__NHZnY{display:flex;flex-direction:row;align-items:center;padding:var(--space-2);gap:var(--space-2-5);width:100%;background:var(--sidebar-card-bg);box-shadow:var(--shadow-xs);border-radius:var(--radius-xl);cursor:pointer;border:none;transition:box-shadow var(--transition-fast)}.Sidebar_orgCard__NHZnY:hover{box-shadow:var(--shadow-md)}.Sidebar_orgCardStatic__n2hZ_{display:flex;flex-direction:row;align-items:center;padding:var(--space-2);gap:var(--space-2-5);width:100%;background:var(--sidebar-card-bg);box-shadow:var(--shadow-xs);border-radius:var(--radius-xl);cursor:default;border:none}.Sidebar_collapsed__4no4b .Sidebar_orgCardStatic__n2hZ_,.Sidebar_collapsed__4no4b .Sidebar_orgCard__NHZnY{justify-content:center;padding:var(--space-1);width:auto;align-self:center}.Sidebar_orgAvatar__uQgBb{display:flex;flex-direction:column;justify-content:center;align-items:center;width:36px;height:36px;border-radius:var(--radius-pill);background:var(--brand-crimson);font-family:var(--font-avatar);font-weight:var(--weight-bold);font-size:var(--text-base);line-height:19px;color:var(--text-inverse);flex-shrink:0}.Sidebar_orgAvatarImg__cRRQJ{width:32px;height:32px;border-radius:var(--radius-pill);object-fit:contain;flex-shrink:0;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.Sidebar_orgInfo__GT2DN{display:flex;flex-direction:row;align-items:center;gap:var(--space-1-5);min-width:0;flex:1 1}.Sidebar_collapsed__4no4b .Sidebar_orgInfo__GT2DN{display:none}.Sidebar_orgName__IjlCG{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary);flex:1 1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.Sidebar_chevron__sNSiD{color:var(--text-disabled);flex-shrink:0}.Sidebar_navSections__EQkK_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);width:100%}.Sidebar_collapsed__4no4b .Sidebar_navSections__EQkK_{gap:var(--space-1);min-width:0;max-width:100%}.Sidebar_navGroup__DOrUC{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0-5);width:100%}.Sidebar_collapsed__4no4b .Sidebar_navGroup__DOrUC{min-width:0;max-width:100%}.Sidebar_navGroupLabel__CPAc8{font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--text-secondary);padding:0 var(--space-1);width:100%}.Sidebar_collapsed__4no4b .Sidebar_navGroupLabel__CPAc8{font-size:0;padding:0;height:1px;background:var(--border-default);margin:var(--space-1) 0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;align-self:stretch;overflow:hidden}.Sidebar_navItems__FsesF{display:flex;flex-direction:column;align-items:flex-start;width:100%}.Sidebar_collapsed__4no4b .Sidebar_navItems__FsesF{gap:4px}.Sidebar_navItem__8gipH{display:flex;flex-direction:row;align-items:center;padding:var(--space-2);gap:var(--space-3-25);width:100%;border-radius:var(--radius-md);cursor:pointer;border:none;background:none;text-decoration:none;transition:background var(--transition-fast);position:relative}.Sidebar_navItem__8gipH:hover{background:rgba(0,0,0,.04)}@media (max-width:640px){.Sidebar_navItemHideMobile__P_oqN{display:none}}.Sidebar_navItemActive__qrkUH{box-shadow:var(--shadow-lg)}.Sidebar_navItemActive__qrkUH,.Sidebar_navItemActive__qrkUH:hover{background:var(--sidebar-nav-active-bg)}.Sidebar_navItemPopoverWrap__bVhZ9{display:block;width:100%}.Sidebar_navIcon__pxD7C{width:var(--icon-base);height:var(--icon-base);flex-shrink:0;color:var(--text-primary)}.Sidebar_navLabel__R1VHN{font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_navItemActive__qrkUH .Sidebar_navLabel__R1VHN{font-weight:var(--weight-semibold)}.Sidebar_collapsed__4no4b .Sidebar_navLabel__R1VHN{font-size:9px;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Sidebar_navBadge__OGyaz{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#dc2626;color:#fff;font-size:10px;font-weight:var(--weight-medium);font-family:var(--font-sans);display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.Sidebar_navBadgeUrgent__Msmde{background:#dc2626}.Sidebar_collapsed__4no4b .Sidebar_navBadge__OGyaz{position:absolute;top:4px;right:4px;min-width:14px;height:14px;padding:0 3px;font-size:8px}.Sidebar_collapsed__4no4b .Sidebar_navItemActive__qrkUH,.Sidebar_collapsed__4no4b .Sidebar_navItem__8gipH{flex-direction:column;align-items:center;justify-content:center;padding:var(--space-1) var(--space-1);gap:1px;border-radius:var(--radius-lg)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsed__IkR8k{display:flex;flex-direction:column;align-items:center;width:100%;gap:0;padding-bottom:var(--space-0-5)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedHeader__mVfW2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-1) var(--space-1) 0;gap:1px;pointer-events:none;color:var(--text-secondary)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSubs__lEMbS{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:2px;margin-top:var(--space-2);padding:0 var(--space-0-5)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSub__b5Yhl{display:flex;align-items:center;justify-content:center;padding:3px var(--space-1);border-radius:var(--radius-md);text-decoration:none;line-height:1.2;transition:background var(--transition-fast);border:none;background:none;cursor:pointer}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSub__b5Yhl .Sidebar_navLabel__R1VHN{font-weight:var(--weight-medium)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSub__b5Yhl:hover{background:rgba(0,0,0,.04)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSubActive__yHz0W{display:flex;align-items:center;justify-content:center;padding:3px var(--space-1);border-radius:var(--radius-md);text-decoration:none;line-height:1.2;background:var(--sidebar-nav-active-bg);box-shadow:var(--shadow-lg);border:none;cursor:pointer}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSubActive__yHz0W .Sidebar_navLabel__R1VHN{font-weight:var(--weight-semibold)}.Sidebar_collapsed__4no4b .Sidebar_navDataCollapsedSubActive__yHz0W:hover{background:var(--sidebar-nav-active-bg)}.Sidebar_userCard__9kcLp{display:flex;flex-direction:row;align-items:center;padding:var(--space-2);gap:var(--space-2-5);width:100%;background:var(--sidebar-card-bg);box-shadow:var(--shadow-xs);border-radius:var(--radius-xl);cursor:pointer;border:none;transition:box-shadow var(--transition-fast);flex-shrink:0;margin-top:auto}.Sidebar_userCard__9kcLp:hover{box-shadow:var(--shadow-md)}.Sidebar_userAvatar__GaUFE{width:32px;height:32px;border-radius:var(--radius-md);object-fit:cover;flex-shrink:0;background:var(--surface-secondary)}.Sidebar_userInfo__X3EjO{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-width:0;flex:1 1}.Sidebar_collapsed__4no4b .Sidebar_userInfo__X3EjO{display:none}.Sidebar_collapsed__4no4b .Sidebar_userCard__9kcLp{justify-content:center;padding:var(--space-1);width:auto;align-self:center}.Sidebar_collapsed__4no4b .Sidebar_userAvatar__GaUFE{width:32px;height:32px}.Sidebar_collapsed__4no4b .Sidebar_userCard__9kcLp .Sidebar_chevron__sNSiD{display:none}.Sidebar_userName___R0bJ{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--text-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userAccountRow__iJKQp{display:flex;flex-direction:row;align-items:center}.Sidebar_userAccountLink__i216k{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--text-disabled)}.Sidebar_navDataGroup__MTP20{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0;overflow:visible}.Sidebar_navDataParentOnRoute__H_8zE{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;font:inherit}.Sidebar_navDataParentOnRoute__H_8zE .Sidebar_navLabel__R1VHN{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:none;letter-spacing:normal;color:var(--text-primary)}.Sidebar_navDataParentChevron__y_8eX{margin-left:auto;color:var(--text-secondary);flex-shrink:0;transition:transform var(--transition-fast)}.Sidebar_navDataParentChevronCollapsed__lXFBA{transform:rotate(-90deg)}.Sidebar_navDataSubsRow__PidGG{display:flex;flex-direction:row;align-items:stretch;width:100%;padding-left:calc(var(--space-2) + var(--icon-base) / 2 - .5px);padding-top:var(--space-2);gap:calc(var(--icon-base) / 2 + var(--space-3-25) - var(--space-2) - .5px);margin-top:0;overflow:visible}.Sidebar_navDataVertLine__AMkbx{width:1px;flex-shrink:0;align-self:stretch;min-height:2.5rem;background:var(--sidebar-border);border-radius:.5px}.Sidebar_navDataSubItems__Lnphm{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:2px}.Sidebar_navDataSub__K0QPV{display:flex;flex-direction:row;align-items:center;padding:var(--space-1-5) var(--space-2);width:100%;border-radius:var(--radius-md);border:none;background:none;text-decoration:none;cursor:pointer;transition:background var(--transition-fast);color:inherit}.Sidebar_navDataSub__K0QPV:hover{background:rgba(0,0,0,.04)}.Sidebar_navDataSubActive__rtKbP{box-shadow:var(--shadow-lg)}.Sidebar_navDataSubActive__rtKbP,.Sidebar_navDataSubActive__rtKbP:hover{background:var(--sidebar-nav-active-bg)}.Sidebar_navDataSubLabel__7dkm7{font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-primary)}.Sidebar_navDataSubActive__rtKbP .Sidebar_navDataSubLabel__7dkm7{font-weight:var(--weight-semibold)}.Sidebar_navItemLearning__ep7Bs{flex-direction:column;align-items:stretch;gap:var(--space-1-5)}.Sidebar_navLearningTopRow__i_M8Z{display:flex;flex-direction:row;align-items:center;gap:var(--space-3-25);min-width:0}.Sidebar_navLearningTextCol__9epi9{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-2);flex:1 1;min-width:0}.Sidebar_navLearningTextCol__9epi9 .Sidebar_navLabel__R1VHN{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_collapsed__4no4b .Sidebar_navLearningTopRow__i_M8Z{flex-direction:column;align-items:center;justify-content:center;gap:1px;width:100%}.Sidebar_collapsed__4no4b .Sidebar_navLearningTextCol__9epi9{flex-direction:column;align-items:center;justify-content:center;flex:none;width:100%;min-width:0}.Sidebar_collapsed__4no4b .Sidebar_navLearningTextCol__9epi9 .Sidebar_navLabel__R1VHN{flex:none;width:100%;text-align:center}.Sidebar_navLearningCountBadge__BpTRF{flex-shrink:0;font-size:var(--text-2xs,11px);font-weight:var(--weight-semibold);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.Sidebar_learningProgressBlock__rl44b{display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin:var(--space-3) 0}.Sidebar_learningProgressTrack__8WMkt{width:100%;max-width:100%;min-width:0;height:3px;border-radius:var(--radius-pill);background:var(--sidebar-border,rgba(0,0,0,.08));overflow:hidden}.Sidebar_collapsed__4no4b .Sidebar_learningProgressTrack__8WMkt{display:none}.Sidebar_learningProgressFill__xE7SY{display:block;height:100%;border-radius:inherit;background:var(--accent-color);transition:width var(--transition-normal)}.Sidebar_learningSlideRoot__nv_pz{width:100%;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.Sidebar_learningSlideTrack__4K9wi{display:flex;flex-direction:row;width:200%;flex:1 1;min-height:0;transform:translateX(0);transition:transform var(--transition-normal)}.Sidebar_collapsed__4no4b .Sidebar_learningSlidePanel__Ix9Kh,.Sidebar_collapsed__4no4b .Sidebar_learningSlideTrack__4K9wi{width:100%;min-width:0}.Sidebar_learningSlideTrackLessons__OvzsK{transform:translateX(-50%)}.Sidebar_learningSlidePanel__Ix9Kh{width:50%;min-height:0;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}.Sidebar_learningSlidePanel__Ix9Kh>nav{flex:1 1;min-height:0;overflow-y:auto}.Sidebar_learningSlideLessonsStack__zMBTG{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;width:100%}.Sidebar_learningSlideLessonsHeader__CrjpG{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin-bottom:var(--space-1)}.Sidebar_learningSlideLessonsStack__zMBTG>:last-child{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:2px}.Sidebar_learningBackBtn__abcr1{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--sidebar-border,var(--border-default));border-radius:var(--radius-md);background:transparent;color:var(--text-heading);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.Sidebar_learningBackIcon__zGz3m{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-start;color:inherit}.Sidebar_learningBackLabel__GDAGP{text-align:center}.Sidebar_learningBackBtn__abcr1:hover{border-color:var(--text-tertiary,var(--border-default));background:rgba(0,0,0,.03)}[data-theme=dark] .Sidebar_learningBackBtn__abcr1:hover{background:rgba(255,255,255,.06)}.Sidebar_learningBackBtn__abcr1:focus-visible{outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}.Sidebar_reportsSlideRoot__TFIyI{width:100%;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.Sidebar_reportsSlideTrack__wVGZb{display:flex;flex-direction:row;width:200%;flex:1 1;min-height:0;transform:translateX(0);transition:transform var(--transition-normal)}.Sidebar_collapsed__4no4b .Sidebar_reportsSlidePanel__dZUgD,.Sidebar_collapsed__4no4b .Sidebar_reportsSlideTrack__wVGZb{width:100%;min-width:0}.Sidebar_reportsSlideTrackReports__ABHTE{transform:translateX(-50%)}.Sidebar_reportsSlidePanel__dZUgD{width:50%;min-height:0;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}.Sidebar_reportsSlidePanel__dZUgD>nav{flex:1 1;min-height:0;overflow-y:auto}.Sidebar_reportsSlideListStack__qOGv3{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;width:100%}.Sidebar_reportsSlideListHeader__cMT08{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin-bottom:var(--space-1)}.Sidebar_reportsSlideListStack__qOGv3>:last-child{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:2px}.Sidebar_reportsBackBtn__0HAJx{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--sidebar-border,var(--border-default));border-radius:var(--radius-md);background:transparent;color:var(--text-heading);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.Sidebar_reportsBackIcon__jgGGs{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-start;color:inherit}.Sidebar_reportsBackLabel__Vsc8x{text-align:center}.Sidebar_reportsBackBtn__0HAJx:hover{border-color:var(--text-tertiary,var(--border-default));background:rgba(0,0,0,.03)}[data-theme=dark] .Sidebar_reportsBackBtn__0HAJx:hover{background:rgba(255,255,255,.06)}.Sidebar_arSlideRoot__9rc8E{width:100%;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.Sidebar_arSlideTrack__ZW_iq{display:flex;flex-direction:row;width:200%;flex:1 1;min-height:0;transform:translateX(0);transition:transform var(--transition-normal)}.Sidebar_collapsed__4no4b .Sidebar_arSlidePanel__gkxad,.Sidebar_collapsed__4no4b .Sidebar_arSlideTrack__ZW_iq{width:100%;min-width:0}.Sidebar_arSlideTrackAr__XCV4M{transform:translateX(-50%)}.Sidebar_arSlidePanel__gkxad{width:50%;min-height:0;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}.Sidebar_arSlidePanel__gkxad>nav{flex:1 1;min-height:0;overflow-y:auto}.Sidebar_arSlideListStack__j_np4{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;width:100%}.Sidebar_arSlideListHeader__jocC_{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin-bottom:var(--space-1)}.Sidebar_arSlideListStack__j_np4>:last-child{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:2px}.Sidebar_arBackBtn__qoDV3{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--sidebar-border,var(--border-default));border-radius:var(--radius-md);background:transparent;color:var(--text-heading);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.Sidebar_arBackIcon__xrYXa{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-start;color:inherit}.Sidebar_arBackLabel__xADIL{text-align:center}.Sidebar_arBackBtn__qoDV3:hover{border-color:var(--text-tertiary,var(--border-default));background:rgba(0,0,0,.03)}[data-theme=dark] .Sidebar_arBackBtn__qoDV3:hover{background:rgba(255,255,255,.06)}.Sidebar_reportsBackBtn__0HAJx:focus-visible{outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}@media (max-width:900px){.Sidebar_sidebar__t_wyw{position:fixed;top:0;left:0;height:100dvh;width:var(--sidebar-width);z-index:890;transform:translateX(-100%);transition:transform var(--transition-normal);box-shadow:var(--shadow-lg)}.Sidebar_sidebar__t_wyw.Sidebar_mobileOpen__P5igN{transform:translateX(0)}.Sidebar_mobileClose__YVm0N{display:inline-flex}}.Sidebar_resizeHandle__laXRd{position:absolute;top:0;right:0;width:7px;height:100%;z-index:5;cursor:col-resize;background:transparent;touch-action:none}.Sidebar_resizeHandleActive__3WcLh,.Sidebar_resizeHandle__laXRd:hover{background:var(--sidebar-border)}.Sidebar_resizeHandle__laXRd:focus-visible{outline:none;background:var(--sidebar-border);box-shadow:var(--focus-ring-shadow)}html[data-sidebar-resizing] .Sidebar_sidebar__t_wyw{transition:none}@media (max-width:900px){.Sidebar_resizeHandle__laXRd{display:none}}.LearningCenter_page__XB8jB{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0;gap:0}.LearningCenter_mainRow__4_ZBu{display:grid;grid-template-columns:minmax(240px,280px) 1fr;grid-gap:24px;gap:24px;align-items:start;flex:1 1;min-height:0;min-width:0}.LearningCenter_mainRowShell__MOyz_{grid-template-columns:1fr;align-items:stretch}@media (max-width:900px){.LearningCenter_mainRow__4_ZBu{grid-template-columns:1fr}}.LearningCenter_catBtn__Tqk1_{justify-content:space-between;padding:10px 12px;margin-bottom:6px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.03em;color:#fff}.LearningCenter_catBtn__Tqk1_,.LearningCenter_lessonRow__P8B4U{display:flex;align-items:center;width:100%;border:none;border-radius:8px;cursor:pointer}.LearningCenter_lessonRow__P8B4U{gap:10px;padding:8px 10px 8px 8px;margin-bottom:4px;background:transparent;text-align:left;font-size:14px;color:var(--text-body,#334155)}.LearningCenter_lessonRow__P8B4U:hover{background:rgba(30,171,141,.08)}.LearningCenter_lessonRowActive__v3eo8{background:rgba(30,171,141,.15);font-weight:600}.LearningCenter_tick____GYP{width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1;flex-shrink:0}.LearningCenter_tickDone__VCpDp{display:inline-flex;align-items:center;justify-content:center;border-color:var(--accent-color);background:var(--accent-color)}.LearningCenter_tickCheck__so_Vm{color:var(--text-inverse);flex-shrink:0}.LearningCenter_content__lWDR3{border:1px solid var(--border-light,#e2e8f0);border-radius:var(--radius-lg,12px);background:var(--surface-primary,#fff);padding:20px 24px 28px;min-height:400px;flex:1 1;min-width:0;overflow-x:auto}@media (max-width:600px){.LearningCenter_content__lWDR3{padding:16px 16px 24px}}.LearningCenter_learningMainColumn__G9opX{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-6);flex:1 1;min-width:0;min-height:0}.LearningCenter_learningPageChrome__1wCjI{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-6);flex-shrink:0;flex-wrap:wrap;min-width:0}.LearningCenter_learningPageChromeLeft__m4WFw{display:flex;flex-direction:row;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;flex:1 1}.LearningCenter_learningPageChromeRight__fOt4x{display:flex;flex-direction:row;align-items:center;gap:var(--space-2);flex-shrink:0;min-width:0}.LearningCenter_completedStatus__N95NV{display:inline-flex;align-items:center;gap:var(--space-1-5);height:40px;padding:0 16px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);color:var(--accent-color);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap}.LearningCenter_completedStatusIcon__AO6s7{flex-shrink:0}.LearningCenter_learningPageTitle__cZod2{margin:0;min-width:0;overflow-wrap:break-word}.LearningCenter_learningProgressCount__X3cWl{flex-shrink:0;font-size:var(--text-sm,14px);font-weight:var(--weight-semibold,600);color:var(--text-muted);padding:2px 10px;border-radius:999px;background:var(--surface-secondary);border:1px solid var(--border-light)}@media (max-width:720px){.LearningCenter_learningPageChrome__1wCjI{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.LearningCenter_learningPageChromeLeft__m4WFw{width:100%}.LearningCenter_learningPageChromeRight__fOt4x{width:100%;flex-wrap:wrap}.LearningCenter_content__lWDR3{flex:none}}.LearningCenter_welcomeVideo__pnzII{position:relative;width:100%;max-width:900px;margin:0 0 var(--space-5) 0;aspect-ratio:16/9;background:#0f172a;border-radius:12px;overflow:hidden}.LearningCenter_welcomeVideo__pnzII iframe{width:100%;height:100%;border:0}.LearningCenter_welcomeVideo__pnzII .LearningCenter_videoShell__yuq6q{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:unset;border-radius:inherit}.LearningCenter_lessonHeader__Gf8zN{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-5)}.LearningCenter_lessonTitle__bbwnY{margin:var(--space-2-5) 0 0;font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-heading);line-height:var(--leading-display)}.LearningCenter_badge__pWGqi{display:inline-block;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff}.LearningCenter_lessonHeader__Gf8zN .LearningCenter_badge__pWGqi{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%}.LearningCenter_grid2__GYpL2{display:grid;grid-gap:20px;gap:20px;align-items:start;justify-items:stretch;grid-template-columns:minmax(0,1fr)}@media (min-width:901px){.LearningCenter_grid2__GYpL2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LearningCenter_grid2__GYpL2.LearningCenter_grid2DocLink__unZgK{grid-template-columns:minmax(0,min(360px,42%)) minmax(0,1fr)}}.LearningCenter_grid2MediaColumn__jLpfJ,.LearningCenter_grid2NotesColumn__YEKYe{min-width:0}.LearningCenter_grid2NotesColumn__YEKYe{width:100%}.LearningCenter_lessonNotesRoot__8dH0i{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.LearningCenter_tabs__1EemM{display:flex;gap:var(--space-5);border-bottom:1px solid var(--border-default);margin-top:var(--space-5);font-family:var(--font-sans)}.LearningCenter_tabsInCard__2mgHy{margin-top:0;margin-bottom:var(--space-3)}.LearningCenter_tab__u_3bW{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-2-5) 0;background:none;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:inherit}.LearningCenter_tabActive__yeZ6v{color:var(--text-heading);border-bottom-color:var(--accent-color)}.LearningCenter_tabCount__nnUJh{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--surface-secondary,rgba(0,0,0,.06));color:var(--text-muted);font-size:var(--text-3xs,11px);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.LearningCenter_tabActive__yeZ6v .LearningCenter_tabCount__nnUJh{background:color-mix(in srgb,var(--accent-color) 16%,transparent);color:var(--accent-color)}.LearningCenter_notesHeading__Zodmv{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0 0 var(--space-2-5);color:var(--text-heading);font-family:var(--font-sans)}.LearningCenter_notesWrap__SGh91{display:flex;flex-direction:column;width:100%;min-width:0;border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:0;min-height:220px;max-height:var(--lesson-notes-column-max-height,400px);overflow:hidden;background:var(--surface-secondary,var(--surface-primary));box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}[data-theme=dark] .LearningCenter_notesWrap__SGh91{box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.LearningCenter_notesWrap__SGh91:has(.ProseMirror-focused){border-color:var(--accent-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-color) 35%,transparent),inset 0 1px 0 rgba(255,255,255,.04)}[data-theme=dark] .LearningCenter_notesWrap__SGh91:has(.ProseMirror-focused){box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-color) 35%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}.LearningCenter_notesToolbar__FyDg7{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2-5);border-bottom:1px solid var(--border-light,var(--border-default));background:var(--surface-primary,#fff)}[data-theme=dark] .LearningCenter_notesToolbar__FyDg7{background:color-mix(in srgb,var(--surface-primary,#1a1d24) 92%,transparent)}.LearningCenter_notesToolbarBtn__yMPiu{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.LearningCenter_notesToolbarBtn__yMPiu:hover{background:rgba(0,0,0,.05);color:var(--text-heading)}[data-theme=dark] .LearningCenter_notesToolbarBtn__yMPiu:hover{background:rgba(255,255,255,.06)}.LearningCenter_notesToolbarBtnActive__Imvqx{background:var(--accent-color-light,rgba(30,171,141,.15));border-color:var(--accent-color);color:var(--text-heading)}.LearningCenter_notesToolbarBtn__yMPiu:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.LearningCenter_notesToolbarSep__yd4j_{width:1px;height:20px;margin:0 var(--space-1);background:var(--border-default);flex-shrink:0}.LearningCenter_notesEditorSurface__thFR4{flex:1 1;min-height:0;width:100%;min-width:0;overflow-y:auto;background:var(--surface-elevated,var(--surface-primary));padding:var(--space-3)}[data-theme=dark] .LearningCenter_notesEditorSurface__thFR4{background:color-mix(in srgb,var(--surface-primary,#14181f) 88%,transparent)}.LearningCenter_notesEditor__zU169{min-height:120px;width:100%;min-width:0}.LearningCenter_notesEditor__zU169 .tiptap{min-height:100px;width:100%;max-width:100%}.LearningCenter_notesEditor__zU169 .ProseMirror{box-sizing:border-box;width:100%;max-width:100%;outline:none;min-height:100px;padding:0;margin:0;border:none;border-radius:0;background:transparent;color:var(--text-body);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed);caret-color:var(--accent-color)}.LearningCenter_notesEditor__zU169 .ProseMirror p{margin:.35em 0}.LearningCenter_notesEditor__zU169 .ProseMirror p.is-editor-empty:first-child:before,.LearningCenter_notesEditor__zU169 .ProseMirror p.is-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--text-placeholder,var(--text-tertiary));font-style:italic}.LearningCenter_notesEditor__zU169 .ProseMirror ol,.LearningCenter_notesEditor__zU169 .ProseMirror ul{padding-left:1.25rem;margin:.35em 0}.LearningCenter_notesEditor__zU169 .ProseMirror li::marker{color:var(--text-secondary)}.LearningCenter_notesEditor__zU169 .ProseMirror strong{color:var(--text-heading)}.LearningCenter_notesEditor__zU169 .ProseMirror h2,.LearningCenter_notesEditor__zU169 .ProseMirror h3{margin:.6em 0 .35em;font-weight:var(--weight-semibold);color:var(--text-heading);line-height:var(--leading-tight)}.LearningCenter_notesEditor__zU169 .ProseMirror h2{font-size:var(--text-base)}.LearningCenter_notesEditor__zU169 .ProseMirror h3{font-size:var(--text-sm)}.LearningCenter_notesEditor__zU169 .ProseMirror code{font-family:var(--font-mono);font-size:.9em;padding:.1em .35em;border-radius:4px;background:rgba(0,0,0,.06)}[data-theme=dark] .LearningCenter_notesEditor__zU169 .ProseMirror code{background:rgba(255,255,255,.08)}.LearningCenter_notesEditor__zU169 .ProseMirror pre{margin:.5em 0;padding:var(--space-2-5);border-radius:var(--radius-md);background:rgba(0,0,0,.06);font-family:var(--font-mono);font-size:var(--text-xs);overflow-x:auto}[data-theme=dark] .LearningCenter_notesEditor__zU169 .ProseMirror pre{background:rgba(255,255,255,.06)}.LearningCenter_notesEditor__zU169 .ProseMirror blockquote{margin:.5em 0;padding-left:var(--space-3);border-left:3px solid var(--accent-color);color:var(--text-secondary)}.LearningCenter_prose__jfGtA{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-body);white-space:pre-wrap;font-family:var(--font-sans);overflow-wrap:anywhere;max-width:100%}.LearningCenter_lessonRoot__Xx2kk{font-family:var(--font-sans);--lesson-notes-column-max-height:400px;min-width:0;max-width:100%}.LearningCenter_lessonSubtitle__0xDWz{color:var(--text-secondary);margin-top:var(--space-1-5);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.LearningCenter_externalMediaCaption__ad63_{font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-2-5);margin-bottom:0;line-height:var(--leading-relaxed)}.LearningCenter_externalMediaBlock__p2aQ4{max-width:min(100%,360px)}.LearningCenter_externalThumb__SQLJw{display:block;width:100%;max-width:100%;max-height:var(--lesson-notes-column-max-height,400px);height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-default)}.LearningCenter_externalOpenLink__e0b_k{display:inline-flex;margin-top:var(--space-3);text-decoration:none}.LearningCenter_externalOpenLinkDisabled__f3Hce{pointer-events:none;opacity:.5}.LearningCenter_videoShell__yuq6q{position:relative;width:100%;aspect-ratio:16/9;background:var(--surface-inverse,#0f172a);border-radius:var(--radius-lg);overflow:hidden}.LearningCenter_videoPosterBtn__EwgkL{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;margin:0;border:none;cursor:pointer;background:var(--surface-inverse,#0f172a);line-height:0}.LearningCenter_videoPosterBtn__EwgkL:focus-visible{outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}.LearningCenter_videoPosterImg__dOEzH{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.LearningCenter_videoPosterFallback__I8hjO{display:block;width:100%;height:100%;min-height:100%;background:var(--surface-inverse,#0f172a)}.LearningCenter_videoIframe__UkBQn{width:100%;height:100%;border:0}.LearningCenter_videoLoading__QqPMA{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-inverse,#0f172a);pointer-events:none;z-index:1}.LearningCenter_videoSpinner__Z7LWd{width:44px;height:44px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;animation:LearningCenter_videoSpin__h40NT .8s linear infinite}@keyframes LearningCenter_videoSpin__h40NT{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LearningCenter_videoSpinner__Z7LWd{animation-duration:1.6s}}.LearningCenter_lessonTabsSection__ed1Ey{margin-top:var(--space-6);min-width:0;max-width:100%}.LearningCenter_tabPanelShell__CkDYi{border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--surface-secondary,var(--surface-primary));min-width:0;max-width:100%}.LearningCenter_tabPanelInner__a2iV6{padding-top:0;min-width:0;max-width:100%}.learningShellNav_shellRoot__R85KA{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}.learningShellNav_shellCatBtn__MRCT6{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-2) var(--space-2-5);margin-bottom:var(--space-1);border:1px solid var(--sidebar-border,var(--border-default));border-radius:var(--radius-md);background:var(--sidebar-card-bg,var(--surface-primary));font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-xs);color:var(--text-heading);cursor:pointer;text-align:left;transition:background var(--transition-fast),border-color var(--transition-fast)}.learningShellNav_shellCatBtn__MRCT6:hover{background:var(--sidebar-nav-active-bg,rgba(0,0,0,.06))}.learningShellNav_shellLessonBtn__8vQCR{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2-5);margin-bottom:2px;border:none;border-radius:var(--radius-md);background:transparent;text-align:left;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--text-body);cursor:pointer;transition:background var(--transition-fast)}.learningShellNav_shellLessonBtn__8vQCR:hover{background:rgba(0,0,0,.04)}.learningShellNav_shellLessonBtnActive__V5gjw{background:var(--sidebar-nav-active-bg);font-weight:var(--weight-semibold);box-shadow:var(--shadow-sm)}.learningShellNav_shellTick__FNAFa{width:16px;height:16px;border-radius:50%;border:2px solid var(--border-default);flex-shrink:0}.learningShellNav_shellTickDone__w9dqP{display:inline-flex;align-items:center;justify-content:center;border-color:var(--accent-color);background:var(--accent-color)}.learningShellNav_shellTickCheck__vErk_{color:var(--text-inverse);flex-shrink:0}.SectionRailBar_bar__IM68_{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;padding:11px 20px;background:var(--fsr-green-tint);border-bottom:1px solid var(--fsr-green-line);font-family:var(--font-sans)}.SectionRailBar_backBtn__Gz_24{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;border:1px solid var(--fsr-line);background:var(--fsr-surface);border-radius:9px;padding:7px 13px 7px 10px;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--fsr-ink);cursor:pointer;transition:.12s}.SectionRailBar_backBtn__Gz_24:hover{border-color:var(--fsr-green);color:var(--fsr-green)}.SectionRailBar_label__bKV7c{font-size:11.5px;color:var(--fsr-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.SectionRailBar_bar__IM68_{padding:10px 14px}.SectionRailBar_label__bKV7c{display:none}}.WelcomeModal_backdrop__eYuvY{position:fixed;inset:0;z-index:10120;display:flex;align-items:center;justify-content:center;padding:var(--space-4,16px);background:rgba(10,15,25,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:WelcomeModal_onboardingFadeIn__cWYqU .18s ease-out}.WelcomeModal_modal__XOeo9{display:grid;grid-template-columns:1fr;width:100%;max-width:1040px;max-height:calc(100vh - 48px);overflow:hidden;background:var(--surface-elevated,#fff);border:1px solid var(--border-default,#ced4da);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-lg,0 24px 48px rgba(0,0,0,.25));animation:WelcomeModal_onboardingPopIn__antQf .22s cubic-bezier(.2,.8,.3,1)}.WelcomeModal_rail__kPjRJ{display:none;flex-direction:column;align-items:flex-start;gap:var(--space-5,20px);padding:var(--space-6,24px) var(--space-4,16px) var(--space-5,20px);background:var(--canvas-bg,var(--surface-secondary,#eef2f6));border-right:1px solid var(--sidebar-border,var(--border-default,#ced4da));overflow-y:auto}.WelcomeModal_railHeader__WuWC_{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.WelcomeModal_railBrand__GxFcD{font-family:var(--font-montserrat,var(--font-sans,inherit));font-weight:700;font-size:var(--text-lg,18px);letter-spacing:-.01em;color:var(--text-heading,var(--text-primary,#172336));padding:0 var(--space-1,4px)}.WelcomeModal_railHeading__uh15G{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans,inherit);font-size:var(--text-xs,13px);font-weight:600;color:var(--text-heading,#172336);background:color-mix(in srgb,var(--accent-color,#1eab8d) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent-color,#1eab8d) 34%,transparent);border-radius:var(--radius-pill,9999px);padding:4px 11px}.WelcomeModal_railHeadingIcon__Y7J5G{flex:0 0 auto;color:var(--accent-color,#1eab8d)}.WelcomeModal_railSections__UTaID{gap:var(--space-6,24px)}.WelcomeModal_railGroup__aguJ7,.WelcomeModal_railSections__UTaID{display:flex;flex-direction:column;align-items:flex-start;width:100%}.WelcomeModal_railGroup__aguJ7{gap:var(--space-0-5,2px)}.WelcomeModal_railGroupLabel__TrQUp{font-family:var(--font-sans,inherit);font-weight:var(--weight-regular,400);font-size:var(--text-xs,13px);line-height:var(--leading-relaxed,1.6);color:var(--text-secondary,var(--text-muted,#6b778c));padding:0 var(--space-1,4px);width:100%}.WelcomeModal_railItems__slyzU{display:flex;flex-direction:column;align-items:flex-start;width:100%}.WelcomeModal_railItemActive__lf5bA,.WelcomeModal_railItem__ZGZjh{display:flex;flex-direction:row;align-items:center;padding:var(--space-2,8px);gap:var(--space-3-25,13px);width:100%;border-radius:var(--radius-md,8px);cursor:pointer;border:none;background:none;text-align:left;font:inherit;transition:background var(--transition-fast,.15s ease);position:relative}.WelcomeModal_railItem__ZGZjh:hover{background:rgba(0,0,0,.04)}.WelcomeModal_railItemActive__lf5bA{background:var(--sidebar-nav-active-bg,#c9d0d6);box-shadow:var(--shadow-lg,0 24px 48px rgba(0,0,0,.25))}.WelcomeModal_railIcon__K0lZ1{width:var(--icon-base,16px);height:var(--icon-base,16px);flex-shrink:0;color:var(--text-primary,var(--text-heading,#172336))}.WelcomeModal_railLabel__3Fhl5{font-family:var(--font-sans,inherit);font-weight:var(--weight-regular,400);font-size:var(--text-sm,14px);line-height:var(--leading-relaxed,1.6);color:var(--text-primary,var(--text-heading,#172336));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WelcomeModal_railItemActive__lf5bA .WelcomeModal_railLabel__3Fhl5{font-weight:var(--weight-semibold,600)}.WelcomeModal_railChevron__kkFT8{flex:0 0 auto;margin-left:auto;color:var(--text-muted,#6b778c);opacity:0;transform:translateX(-4px);transition:opacity var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}.WelcomeModal_railItemActive__lf5bA .WelcomeModal_railChevron__kkFT8,.WelcomeModal_railItem__ZGZjh:hover .WelcomeModal_railChevron__kkFT8{opacity:1;transform:translateX(0)}.WelcomeModal_railItemActive__lf5bA:focus-visible,.WelcomeModal_railItem__ZGZjh:focus-visible{outline:2px solid var(--accent-color,#1eab8d);outline-offset:-2px}.WelcomeModal_pane__O9NqV{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto}.WelcomeModal_paneScrim__5blfI{position:absolute;inset:0;z-index:5;pointer-events:none;background:rgba(8,12,20,.55);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:WelcomeModal_onboardingFadeIn__cWYqU .14s ease-out}@media (prefers-color-scheme:dark){.WelcomeModal_paneScrim__5blfI{background:rgba(2,4,8,.66)}}:root[data-theme=dark] .WelcomeModal_paneScrim__5blfI{background:rgba(2,4,8,.66)}:root[data-theme=light] .WelcomeModal_paneScrim__5blfI{background:rgba(8,12,20,.55)}.WelcomeModal_paneBody__vBpFO{flex:1 1 auto;padding:var(--space-7,28px)}.WelcomeModal_welcome__vCeBn{display:flex;flex-direction:column;gap:var(--space-3,12px);min-width:0}.WelcomeModal_title__q3aDk{margin:0;font-family:var(--font-montserrat,inherit);font-size:var(--text-xl,28px);font-weight:700;color:var(--text-heading,#172336)}.WelcomeModal_body__b1kUG{margin:0;font-size:var(--text-sm,14px);line-height:1.5;color:var(--text-body,#14181f);max-width:52ch}.WelcomeModal_callout__7BhKY{display:flex;align-items:flex-start;gap:var(--space-2,8px);padding:10px 12px;border-radius:var(--radius-md,10px);font-size:var(--text-xs,13px);line-height:1.45;font-weight:500;color:var(--text-body,#14181f);background:color-mix(in srgb,#2f6fed 10%,transparent);border:1px solid color-mix(in srgb,#2f6fed 30%,transparent)}.WelcomeModal_calloutIcon__MU1GN{flex:0 0 auto;margin-top:1px;color:#2f6fed}@media (prefers-color-scheme:dark){.WelcomeModal_callout__7BhKY{background:color-mix(in srgb,#4b8bff 16%,transparent);border-color:color-mix(in srgb,#4b8bff 38%,transparent)}.WelcomeModal_calloutIcon__MU1GN{color:#7aa8ff}}:root[data-theme=dark] .WelcomeModal_callout__7BhKY{background:color-mix(in srgb,#4b8bff 16%,transparent);border-color:color-mix(in srgb,#4b8bff 38%,transparent)}:root[data-theme=dark] .WelcomeModal_calloutIcon__MU1GN{color:#7aa8ff}:root[data-theme=light] .WelcomeModal_callout__7BhKY{background:color-mix(in srgb,#2f6fed 10%,transparent);border-color:color-mix(in srgb,#2f6fed 30%,transparent)}:root[data-theme=light] .WelcomeModal_calloutIcon__MU1GN{color:#2f6fed}.WelcomeModal_sections__5GX__{display:flex;flex-direction:column;gap:7px;margin-top:var(--space-1,4px)}.WelcomeModal_sectionsLabel__wEMJZ{font-size:var(--text-2xs,11px);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted,#6b778c)}.WelcomeModal_pills__3c42e{display:flex;flex-wrap:wrap;gap:6px}.WelcomeModal_pill__921ay{font-family:inherit;font-size:var(--text-xs,13px);font-weight:600;color:var(--text-body,#14181f);background:var(--surface-secondary,#eef2f6);border:1px solid var(--border-default,#ced4da);border-radius:var(--radius-pill,9999px);padding:6px 14px;cursor:pointer;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}.WelcomeModal_pill__921ay:hover{background:var(--surface-primary,#fbfdff);border-color:var(--accent-color,#1eab8d);color:var(--accent-color,#1eab8d)}.WelcomeModal_pill__921ay:focus-visible{outline:2px solid var(--accent-color,#1eab8d);outline-offset:2px}.WelcomeModal_video___2B8F{position:relative;margin-top:var(--space-2,8px);border-radius:var(--radius-md,10px);overflow:hidden;aspect-ratio:16/9;background:#000}.WelcomeModal_videoIframe__3Zn7N{position:absolute;inset:0;width:100%;height:100%;border:0}.WelcomeModal_hoverCard__9JTF0{position:fixed;z-index:10130;width:320px;max-width:calc(100vw - 16px);display:flex;flex-direction:column;gap:var(--space-3,12px);padding:var(--space-4,16px);background:var(--surface-elevated,#fff);border:1px solid var(--border-default,#ced4da);border-radius:var(--radius-md,10px);box-shadow:var(--shadow-lg,0 24px 48px rgba(0,0,0,.25));animation:WelcomeModal_onboardingCardIn__qZmAt .14s ease-out}.WelcomeModal_placementRight__PFqy7{transform:translateY(-50%)}.WelcomeModal_placementLeft__W8l_Z{transform:translate(-100%,-50%)}.WelcomeModal_placementBottom__aUBts{transform:none}.WelcomeModal_placementLeft__W8l_Z:before,.WelcomeModal_placementRight__PFqy7:before{content:"";position:absolute;top:50%;width:10px;height:10px;background:var(--surface-elevated,#fff);transform:translateY(-50%) rotate(45deg)}.WelcomeModal_placementRight__PFqy7:before{left:-6px;border-left:1px solid var(--border-default,#ced4da);border-bottom:1px solid var(--border-default,#ced4da)}.WelcomeModal_placementLeft__W8l_Z:before{right:-6px;border-right:1px solid var(--border-default,#ced4da);border-top:1px solid var(--border-default,#ced4da)}.WelcomeModal_detailHead__dMCVR{display:flex;align-items:center;gap:var(--space-2,8px)}.WelcomeModal_detailIcon__cjKhF{flex:0 0 auto;color:var(--accent-color,#1eab8d)}.WelcomeModal_detailTitle__PwLAw{margin:0;font-family:var(--font-montserrat,inherit);font-size:15px;font-weight:700;color:var(--text-heading,#172336)}.WelcomeModal_detailBody__8_4ZA{margin:0;font-size:var(--text-sm,14px);line-height:1.5;color:var(--text-body,#14181f)}.WelcomeModal_showMe__OOKuN{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:var(--space-1,4px);height:34px;padding:0 14px;font:inherit;font-size:var(--text-sm,14px);font-weight:600;color:#fff;background:var(--accent-color,#1eab8d);border:1px solid var(--accent-color,#1eab8d);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.1));border-radius:var(--radius-md,10px);cursor:pointer;transition:background var(--transition-fast,.15s ease)}.WelcomeModal_showMe__OOKuN:hover{background:color-mix(in srgb,var(--accent-color,#1eab8d) 88%,black)}.WelcomeModal_showMe__OOKuN:focus-visible{outline:2px solid var(--accent-color,#1eab8d);outline-offset:2px}.WelcomeModal_showMeNote__IG8w8{margin:0;font-size:10px;line-height:1.4;color:var(--text-muted,#6b778c)}.WelcomeModal_showMeNote__IG8w8 strong{font-weight:700;color:var(--text-body,#14181f);white-space:nowrap}.WelcomeModal_footer__2g03a{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-2,8px);padding:var(--space-4,16px) var(--space-7,28px) var(--space-5,20px);border-top:1px solid var(--border-default,#ced4da);background:var(--surface-elevated,#fff)}.WelcomeModal_actions__cyb2I{display:flex;justify-content:flex-end;gap:var(--space-2,8px)}.WelcomeModal_primary__NQn08,.WelcomeModal_secondary__2H5Rl{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;font-family:inherit;font-size:var(--text-sm,14px);font-weight:600;border-radius:var(--radius-md,10px);cursor:pointer;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}.WelcomeModal_primary__NQn08{border:1px solid var(--accent-color,#1eab8d);background:var(--accent-color,#1eab8d);color:#fff;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.1))}.WelcomeModal_primary__NQn08:hover{background:color-mix(in srgb,var(--accent-color,#1eab8d) 88%,black)}.WelcomeModal_secondary__2H5Rl{border:1px solid var(--border-default,#ced4da);background:var(--surface-secondary,#eef2f6);color:var(--text-body,#14181f)}.WelcomeModal_secondary__2H5Rl:hover{background:var(--surface-primary,#fbfdff)}.WelcomeModal_primary__NQn08:focus-visible,.WelcomeModal_secondary__2H5Rl:focus-visible{outline:2px solid var(--accent-color,#1eab8d);outline-offset:2px}.WelcomeModal_hint__ypIoS{display:none;margin:0;text-align:center;font-size:var(--text-2xs,11px);line-height:1.4;color:var(--text-muted,#6b778c)}@keyframes WelcomeModal_onboardingFadeIn__cWYqU{0%{opacity:0}to{opacity:1}}@keyframes WelcomeModal_onboardingPopIn__antQf{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes WelcomeModal_onboardingCardIn__qZmAt{0%{opacity:0;transform-origin:left center;scale:.97}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.WelcomeModal_backdrop__eYuvY,.WelcomeModal_hoverCard__9JTF0,.WelcomeModal_modal__XOeo9{animation:none}}@media (min-width:1024px){.WelcomeModal_modal__XOeo9{grid-template-columns:var(--sidebar-width,226px) minmax(0,1fr);min-height:min(580px,calc(100vh - 48px))}.WelcomeModal_rail__kPjRJ{display:flex}}@media (max-width:1023px){.WelcomeModal_actions__cyb2I{flex-direction:column}.WelcomeModal_hint__ypIoS{display:block}}