:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.FreedomNumber-module-scss-module__Y_s0xq__loading{min-height:300px;color:var(--wb-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__title{color:var(--wb-text-primary);align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:700;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__subtitle{color:var(--wb-text-muted);margin:.25rem 0 0;font-size:.875rem}.FreedomNumber-module-scss-module__Y_s0xq__freedomDisplay{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.FreedomNumber-module-scss-module__Y_s0xq__freedomDisplay{grid-template-columns:1fr}}.FreedomNumber-module-scss-module__Y_s0xq__numberCard{background:var(--wb-card-bg,var(--tblr-bg-surface));border:1px solid var(--tblr-border-color);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__label{text-transform:uppercase;letter-spacing:.05em;color:var(--wb-text-muted);font-size:.75rem;font-weight:600}.FreedomNumber-module-scss-module__Y_s0xq__amount{color:var(--wb-text-primary);font-size:1.75rem;font-weight:700}.FreedomNumber-module-scss-module__Y_s0xq__period{color:var(--wb-text-muted);margin-left:.125rem;font-size:.875rem;font-weight:400}.FreedomNumber-module-scss-module__Y_s0xq__gaugeCard{margin-bottom:1.5rem}.FreedomNumber-module-scss-module__Y_s0xq__gaugeCenter{text-align:center;margin-bottom:1.5rem}.FreedomNumber-module-scss-module__Y_s0xq__gaugePercent{color:var(--wb-green);font-size:3rem;font-weight:800;line-height:1;display:block}.FreedomNumber-module-scss-module__Y_s0xq__gaugeLabel{color:var(--wb-text-muted);font-size:.875rem}.FreedomNumber-module-scss-module__Y_s0xq__progressBarContainer{margin-bottom:1.5rem;padding:0 1rem}.FreedomNumber-module-scss-module__Y_s0xq__progressBar{background:var(--tblr-border-color);border-radius:6px;height:12px;position:relative;overflow:visible}.FreedomNumber-module-scss-module__Y_s0xq__progressFill{background:linear-gradient(90deg, var(--wb-green), var(--wb-green-light,#1ab876));border-radius:6px;height:100%;transition:width .6s}.FreedomNumber-module-scss-module__Y_s0xq__milestone{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.FreedomNumber-module-scss-module__Y_s0xq__milestoneDot{background:var(--tblr-border-color);border:2px solid var(--wb-card-bg,var(--tblr-bg-surface));border-radius:50%;width:10px;height:10px;transition:background .3s}.FreedomNumber-module-scss-module__Y_s0xq__milestoneLabel{color:var(--wb-text-muted);white-space:nowrap;font-size:.6875rem;position:absolute;top:18px}.FreedomNumber-module-scss-module__Y_s0xq__gaugeStats{justify-content:space-between;padding-top:.5rem;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__gaugeStats>div{flex-direction:column;align-items:center;gap:.25rem;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__statLabel{color:var(--wb-text-muted);font-size:.75rem}.FreedomNumber-module-scss-module__Y_s0xq__statValue{color:var(--wb-text-primary);font-size:.9375rem;font-weight:700}.FreedomNumber-module-scss-module__Y_s0xq__chartCard,.FreedomNumber-module-scss-module__Y_s0xq__projectionCard{margin-bottom:1.5rem}.FreedomNumber-module-scss-module__Y_s0xq__projectionCard .FreedomNumber-module-scss-module__Y_s0xq__card-header{justify-content:space-between;align-items:center;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__projectionNote{color:var(--wb-text-muted);margin-left:.75rem;font-size:.75rem}.FreedomNumber-module-scss-module__Y_s0xq__timeline{flex-direction:column;gap:0;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__timelineItem{gap:1rem;padding:.75rem 0;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__timelineLine{flex-direction:column;flex-shrink:0;align-items:center;width:20px;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__timelineDot{background:var(--tblr-border-color);border:2px solid var(--tblr-border-color);z-index:1;border-radius:50%;flex-shrink:0;width:12px;height:12px}.FreedomNumber-module-scss-module__Y_s0xq__timelineConnector{background:var(--tblr-border-color);flex:1;width:2px;min-height:20px}.FreedomNumber-module-scss-module__Y_s0xq__timelineContent{flex-direction:column;gap:.125rem;padding-bottom:.5rem;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__timelineMilestone{color:var(--wb-text-primary);font-size:.9375rem;font-weight:600}.FreedomNumber-module-scss-module__Y_s0xq__timelineAmount{color:var(--wb-text-muted);font-size:.8125rem}.FreedomNumber-module-scss-module__Y_s0xq__timelineEta{color:var(--wb-amber,#d97706);font-size:.8125rem;font-weight:600}.FreedomNumber-module-scss-module__Y_s0xq__fieldGroup{margin-bottom:1rem}.FreedomNumber-module-scss-module__Y_s0xq__fieldLabel{color:var(--wb-text-primary);align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.8125rem;font-weight:600;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__totalRow{border-top:2px solid var(--wb-green);justify-content:space-between;align-items:center;margin-top:.5rem;padding:1rem 0;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__totalLabel{color:var(--wb-text-primary);font-size:.9375rem;font-weight:700}.FreedomNumber-module-scss-module__Y_s0xq__totalAmount{color:var(--wb-green);font-size:1.25rem;font-weight:800}.FreedomNumber-module-scss-module__Y_s0xq__actions{margin-top:1rem}.FreedomNumber-module-scss-module__Y_s0xq__amount.FreedomNumber-module-scss-module__Y_s0xq__income{color:var(--wb-green)}.FreedomNumber-module-scss-module__Y_s0xq__amount.FreedomNumber-module-scss-module__Y_s0xq__gap{color:var(--wb-amber,#d97706)}.FreedomNumber-module-scss-module__Y_s0xq__milestoneReached .FreedomNumber-module-scss-module__Y_s0xq__milestoneDot{background:var(--wb-green)}.FreedomNumber-module-scss-module__Y_s0xq__statValue.FreedomNumber-module-scss-module__Y_s0xq__income{color:var(--wb-green)}.FreedomNumber-module-scss-module__Y_s0xq__statValue.FreedomNumber-module-scss-module__Y_s0xq__gap{color:var(--wb-amber,#d97706)}.FreedomNumber-module-scss-module__Y_s0xq__chartCard .FreedomNumber-module-scss-module__Y_s0xq__card-header{justify-content:space-between;align-items:center;display:flex}.FreedomNumber-module-scss-module__Y_s0xq__chartTotal{color:var(--wb-green);font-size:1.1rem;font-weight:700}.FreedomNumber-module-scss-module__Y_s0xq__dotReached{background:var(--wb-green);border-color:var(--wb-green)}.FreedomNumber-module-scss-module__Y_s0xq__connectorReached{background:var(--wb-green)}.FreedomNumber-module-scss-module__Y_s0xq__etaReached{color:var(--wb-green)}.FreedomNumber-module-scss-module__Y_s0xq__calculatorCard{position:static;top:auto}[data-bs-theme=light] .FreedomNumber-module-scss-module__Y_s0xq__numberCard{background:var(--wb-card-bg)}[data-bs-theme=light] .FreedomNumber-module-scss-module__Y_s0xq__progressBar{background:var(--wb-border)}[data-bs-theme=light] .FreedomNumber-module-scss-module__Y_s0xq__milestoneDot{border-color:var(--wb-card-bg);background:var(--wb-border)}[data-bs-theme=light] .FreedomNumber-module-scss-module__Y_s0xq__timelineDot{background:var(--wb-border);border-color:var(--wb-border)}[data-bs-theme=light] .FreedomNumber-module-scss-module__Y_s0xq__timelineConnector{background:var(--wb-border)}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.CoachInsightCard-module-scss-module__1MefjG__insightCard{background:var(--wb-card-bg);border:1px solid var(--wb-border);border-radius:var(--tblr-border-radius);margin-bottom:1rem;transition:opacity .2s,max-height .3s;overflow:hidden}.CoachInsightCard-module-scss-module__1MefjG__insightCard.CoachInsightCard-module-scss-module__1MefjG__collapsed .CoachInsightCard-module-scss-module__1MefjG__cardBody{max-height:0;padding:0 1rem;overflow:hidden}.CoachInsightCard-module-scss-module__1MefjG__insightCard.CoachInsightCard-module-scss-module__1MefjG__hasSupplementalContent:not(.CoachInsightCard-module-scss-module__1MefjG__collapsed) .CoachInsightCard-module-scss-module__1MefjG__cardBody{max-height:48rem;overflow-y:auto}.CoachInsightCard-module-scss-module__1MefjG__insightCard.CoachInsightCard-module-scss-module__1MefjG__dismissed{opacity:0;pointer-events:none;margin-bottom:0;max-height:0!important}.CoachInsightCard-module-scss-module__1MefjG__cardHeader{background:var(--wb-coach-gradient,linear-gradient(135deg, rgba(var(--tblr-primary-rgb), .1) 0%, transparent 50%));border-bottom:1px solid var(--wb-border);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.CoachInsightCard-module-scss-module__1MefjG__cardHeader:hover{background:var(--wb-coach-gradient-hover,linear-gradient(135deg, rgba(var(--tblr-primary-rgb), .15) 0%, transparent 50%))}.CoachInsightCard-module-scss-module__1MefjG__headerLeft{align-items:center;gap:.5rem;display:flex}.CoachInsightCard-module-scss-module__1MefjG__coachIcon{color:var(--tblr-primary);font-size:1.1rem}.CoachInsightCard-module-scss-module__1MefjG__headerTitle{color:var(--wb-text-primary);margin:0;font-size:.875rem;font-weight:600}.CoachInsightCard-module-scss-module__1MefjG__phaseBadge{background:var(--tblr-primary);color:#fff;text-transform:uppercase;letter-spacing:.3px;border-radius:.25rem;padding:.15rem .4rem;font-size:.7rem;font-weight:500}.CoachInsightCard-module-scss-module__1MefjG__headerActions{align-items:center;gap:.25rem;display:flex}.CoachInsightCard-module-scss-module__1MefjG__actionBtn{cursor:pointer;color:var(--wb-text-dim);background:0 0;border:none;border-radius:.25rem;padding:.25rem;line-height:1;transition:color .15s,background .15s}.CoachInsightCard-module-scss-module__1MefjG__actionBtn:hover{color:var(--wb-text-primary);background:var(--tblr-bg-surface)}.CoachInsightCard-module-scss-module__1MefjG__actionBtn .CoachInsightCard-module-scss-module__1MefjG__chevron{transition:transform .2s}.CoachInsightCard-module-scss-module__1MefjG__actionBtn .CoachInsightCard-module-scss-module__1MefjG__chevron.CoachInsightCard-module-scss-module__1MefjG__rotated{transform:rotate(180deg)}.CoachInsightCard-module-scss-module__1MefjG__cardBody{max-height:300px;padding:.75rem 1rem;transition:max-height .3s,padding .3s;overflow:hidden}.CoachInsightCard-module-scss-module__1MefjG__insightContent{color:var(--wb-text-primary);font-size:.875rem;line-height:1.5}.CoachInsightCard-module-scss-module__1MefjG__summary{color:var(--wb-text-dim);margin:0;font-size:.875rem;line-height:1.5}.CoachInsightCard-module-scss-module__1MefjG__supplementalSection{border-top:1px solid var(--wb-border);margin-top:.75rem;padding-top:.75rem}.CoachInsightCard-module-scss-module__1MefjG__supplementalTitle{color:var(--wb-text-primary);margin:0 0 .5rem;font-size:.8rem;font-weight:600}.CoachInsightCard-module-scss-module__1MefjG__supplementalList{color:var(--wb-text-dim);margin:0;padding-left:1.15rem;font-size:.75rem;line-height:1.5}.CoachInsightCard-module-scss-module__1MefjG__supplementalList li{padding-left:.15rem}.CoachInsightCard-module-scss-module__1MefjG__supplementalList li+li{margin-top:.4rem}.CoachInsightCard-module-scss-module__1MefjG__supplementalList li::marker{color:var(--wb-green)}.CoachInsightCard-module-scss-module__1MefjG__loading{color:var(--wb-text-dim);justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}.CoachInsightCard-module-scss-module__1MefjG__variant-dashboard .CoachInsightCard-module-scss-module__1MefjG__cardHeader{background:linear-gradient(135deg, rgba(var(--tblr-success-rgb), .1) 0%, transparent 50%)}.CoachInsightCard-module-scss-module__1MefjG__variant-balance-sheet .CoachInsightCard-module-scss-module__1MefjG__cardHeader{background:linear-gradient(135deg, rgba(var(--tblr-info-rgb), .1) 0%, transparent 50%)}.CoachInsightCard-module-scss-module__1MefjG__variant-moac .CoachInsightCard-module-scss-module__1MefjG__cardHeader{background:linear-gradient(135deg, rgba(var(--tblr-warning-rgb), .1) 0%, transparent 50%)}.CoachInsightCard-module-scss-module__1MefjG__variant-accounts .CoachInsightCard-module-scss-module__1MefjG__cardHeader{background:linear-gradient(135deg, rgba(var(--tblr-purple-rgb), .1) 0%, transparent 50%)}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.LinkedAccountsModal-module-scss-module__g-0qNa__backdrop{z-index:1050;background:#0009;justify-content:center;align-items:center;padding:1rem;animation:.15s LinkedAccountsModal-module-scss-module__g-0qNa__fadeIn;display:flex;position:fixed;inset:0}.LinkedAccountsModal-module-scss-module__g-0qNa__modal{background:var(--tblr-bg-surface);border:1px solid var(--wb-border);border-radius:8px;flex-direction:column;width:100%;max-width:600px;max-height:85vh;display:flex;box-shadow:0 8px 32px #0000004d}.LinkedAccountsModal-module-scss-module__g-0qNa__modalHeader{border-bottom:1px solid var(--wb-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 1rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__modalTitle{color:var(--wb-text-primary);margin:0;font-size:1.15rem;font-weight:600}.LinkedAccountsModal-module-scss-module__g-0qNa__modalSubtitle{color:var(--wb-text-muted);margin:.2rem 0 0;font-size:.8rem}.LinkedAccountsModal-module-scss-module__g-0qNa__closeBtn{color:var(--wb-text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem;font-size:1.25rem;line-height:1}.LinkedAccountsModal-module-scss-module__g-0qNa__closeBtn:hover{color:inherit;background:var(--tblr-border-color)}.LinkedAccountsModal-module-scss-module__g-0qNa__modalBody{flex:1;padding:0;overflow-y:auto}.LinkedAccountsModal-module-scss-module__g-0qNa__loadingState{min-height:200px;color:var(--wb-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__emptyState{text-align:center;color:var(--wb-text-muted);padding:3rem 1.5rem}.LinkedAccountsModal-module-scss-module__g-0qNa__emptyState i{opacity:.4;margin-bottom:.75rem;font-size:2.5rem;display:block}.LinkedAccountsModal-module-scss-module__g-0qNa__emptyState p{margin:0;font-size:.95rem}.LinkedAccountsModal-module-scss-module__g-0qNa__emptyHint{opacity:.7;margin-top:.25rem!important;font-size:.8rem!important}.LinkedAccountsModal-module-scss-module__g-0qNa__modalFooter{border-top:1px solid var(--wb-border);flex-shrink:0;justify-content:center;padding:1rem 1.5rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__headerActions{align-items:center;gap:.5rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__addInstitutionBtn{white-space:nowrap;padding:.35rem .75rem;font-size:.8rem}.LinkedAccountsModal-module-scss-module__g-0qNa__institutionsList{flex-direction:column;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__institutionSection{border-bottom:1px solid var(--wb-border)}.LinkedAccountsModal-module-scss-module__g-0qNa__institutionSection:last-child{border-bottom:none}.LinkedAccountsModal-module-scss-module__g-0qNa__instHeader{background:var(--tblr-bg-surface-secondary,#00000008);justify-content:space-between;align-items:center;padding:.875rem 1.5rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__instInfo{align-items:center;gap:.75rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__instLogo{object-fit:contain;border-radius:8px;width:36px;height:36px;padding:4px}.LinkedAccountsModal-module-scss-module__g-0qNa__instIcon{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:700;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__instName{color:var(--wb-text-primary);font-size:.95rem;font-weight:600;line-height:1.25}.LinkedAccountsModal-module-scss-module__g-0qNa__statusConnected{color:var(--wb-green);align-items:center;gap:.3rem;font-size:.7rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__statusDot{background:var(--wb-green);border-radius:50%;width:6px;height:6px;display:inline-block}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuWrapper{position:relative}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuTrigger{color:var(--wb-text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.3rem .5rem;font-size:1.1rem;line-height:1}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuTrigger:hover{color:inherit;background:var(--tblr-border-color)}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenu{background:var(--tblr-bg-surface);border:1px solid var(--wb-border);z-index:10;border-radius:6px;min-width:160px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #0003}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuItem{width:100%;color:var(--wb-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.6rem .875rem;font-size:.85rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuItem:hover{background:var(--tblr-border-color)}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuItem i{opacity:.7;font-size:1rem}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuDanger{color:var(--wb-danger)}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuDanger:hover{background:#dc26261a}.LinkedAccountsModal-module-scss-module__g-0qNa__instMenuDivider{background:var(--wb-border);height:1px}.LinkedAccountsModal-module-scss-module__g-0qNa__accountsList{padding:0}.LinkedAccountsModal-module-scss-module__g-0qNa__accountItem{border-top:1px solid var(--tblr-border-color);justify-content:space-between;align-items:center;padding:.65rem 1.5rem .65rem 2.25rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__accountItem:first-child{border-top:1px solid var(--tblr-border-color)}.LinkedAccountsModal-module-scss-module__g-0qNa__accountDetails{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__accountName{color:var(--wb-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.LinkedAccountsModal-module-scss-module__g-0qNa__accountMeta{color:var(--wb-text-muted);font-size:.75rem}.LinkedAccountsModal-module-scss-module__g-0qNa__loginRequired{color:var(--tblr-danger);margin-left:.5rem;font-size:.6875rem;font-weight:600}.LinkedAccountsModal-module-scss-module__g-0qNa__updateBadge{color:var(--tblr-danger);cursor:pointer;background:#dc262626;border:none;border-radius:.25rem;flex-shrink:0;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;transition:background .15s}.LinkedAccountsModal-module-scss-module__g-0qNa__updateBadge:hover:not(:disabled){background:#dc26264d}.LinkedAccountsModal-module-scss-module__g-0qNa__updateBadge:disabled{opacity:.6;cursor:not-allowed}.LinkedAccountsModal-module-scss-module__g-0qNa__noAccounts{color:var(--wb-text-muted);text-align:center;padding:1rem 2.25rem;font-size:.8rem}.LinkedAccountsModal-module-scss-module__g-0qNa__noAccounts p{margin:0}.LinkedAccountsModal-module-scss-module__g-0qNa__noAccountsHint{color:var(--wb-text-dim);line-height:1.45;margin-top:.35rem!important}.LinkedAccountsModal-module-scss-module__g-0qNa__toggleWrapper{flex-shrink:0;margin-left:.75rem}.LinkedAccountsModal-module-scss-module__g-0qNa__toggle{cursor:pointer;width:38px;height:20px;display:inline-block;position:relative}.LinkedAccountsModal-module-scss-module__g-0qNa__toggle input{opacity:0;width:0;height:0}.LinkedAccountsModal-module-scss-module__g-0qNa__toggle input:checked+.LinkedAccountsModal-module-scss-module__g-0qNa__toggleSlider{background-color:var(--wb-green)}.LinkedAccountsModal-module-scss-module__g-0qNa__toggle input:checked+.LinkedAccountsModal-module-scss-module__g-0qNa__toggleSlider:before{transform:translate(18px)}.LinkedAccountsModal-module-scss-module__g-0qNa__toggle input:disabled+.LinkedAccountsModal-module-scss-module__g-0qNa__toggleSlider{opacity:.5;cursor:not-allowed}.LinkedAccountsModal-module-scss-module__g-0qNa__toggle input:focus-visible+.LinkedAccountsModal-module-scss-module__g-0qNa__toggleSlider{outline:2px solid var(--wb-green);outline-offset:2px}.LinkedAccountsModal-module-scss-module__g-0qNa__toggleSlider{background-color:var(--tblr-border-color);border-radius:20px;transition:background-color .2s;position:absolute;inset:0}.LinkedAccountsModal-module-scss-module__g-0qNa__toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;bottom:2px;left:2px;box-shadow:0 1px 3px #0003}.LinkedAccountsModal-module-scss-module__g-0qNa__confirmInline{color:var(--wb-text-muted);white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__addAccountBtn{border:none;border-top:1px solid var(--tblr-border-color);width:100%;color:var(--wb-green);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:.35rem;padding:.6rem 2.25rem;font-size:.825rem;font-weight:500;display:flex}.LinkedAccountsModal-module-scss-module__g-0qNa__addAccountBtn:hover:not(:disabled){background:#1799660f}.LinkedAccountsModal-module-scss-module__g-0qNa__addAccountBtn:disabled{opacity:.5;cursor:not-allowed}.LinkedAccountsModal-module-scss-module__g-0qNa__addAccountBtn i{font-size:.85rem}.LinkedAccountsModal-module-scss-module__g-0qNa__confirmOverlay{z-index:1060;background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.LinkedAccountsModal-module-scss-module__g-0qNa__confirmBox{background:var(--tblr-bg-surface);border:1px solid var(--wb-border);border-radius:8px;width:100%;max-width:380px;padding:1.25rem;box-shadow:0 4px 16px #0000004d}.LinkedAccountsModal-module-scss-module__g-0qNa__confirmBox p{color:var(--wb-text-primary);margin:0 0 .5rem;font-size:.9rem}.LinkedAccountsModal-module-scss-module__g-0qNa__confirmText{color:var(--wb-text-muted)!important;font-size:.825rem!important}.LinkedAccountsModal-module-scss-module__g-0qNa__confirmActions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}@keyframes LinkedAccountsModal-module-scss-module__g-0qNa__fadeIn{0%{opacity:0}to{opacity:1}}[data-bs-theme=light] .LinkedAccountsModal-module-scss-module__g-0qNa__instHeader{background:var(--tblr-bg-surface-secondary,#00000005)}@media (max-width:576px){.LinkedAccountsModal-module-scss-module__g-0qNa__modal{border-radius:12px 12px 0 0;align-self:flex-end;max-width:100%;max-height:95vh}.LinkedAccountsModal-module-scss-module__g-0qNa__accountItem,.LinkedAccountsModal-module-scss-module__g-0qNa__addAccountBtn,.LinkedAccountsModal-module-scss-module__g-0qNa__noAccounts{padding-left:1.5rem}}
.ResearcherYields-module-scss-module__MHDGTq__review{color:var(--tblr-warning-text-emphasis,var(--wb-warning));background:rgba(var(--tblr-warning-rgb), .1);border:1px solid rgba(var(--tblr-warning-rgb), .45);border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}.ResearcherYields-module-scss-module__MHDGTq__backdrop{z-index:1060;background:#0f172a73;justify-content:center;align-items:flex-start;padding:8vh 1rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.ResearcherYields-module-scss-module__MHDGTq__dialog{background:var(--tblr-bg-surface,#fff);border-radius:12px;flex-direction:column;width:min(600px,100%);display:flex;box-shadow:0 20px 50px #0f172a40}.ResearcherYields-module-scss-module__MHDGTq__dialogHeader{padding:1.125rem 1.25rem .5rem}.ResearcherYields-module-scss-module__MHDGTq__dialogHeader h3{margin:0;font-size:1.0625rem}.ResearcherYields-module-scss-module__MHDGTq__dialogBody{flex-direction:column;gap:.75rem;padding:0 1.25rem;font-size:.875rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__summary{background:rgba(var(--tblr-success-rgb), .08);border-radius:8px;align-items:baseline;gap:.5rem;padding:.625rem .75rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__summaryCount{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:650}.ResearcherYields-module-scss-module__MHDGTq__fieldList{border:1px solid var(--tblr-border-color);border-radius:8px;flex-direction:column;margin:0;display:flex}.ResearcherYields-module-scss-module__MHDGTq__fieldList>div{border-top:1px solid var(--tblr-border-color);justify-content:space-between;gap:1rem;padding:.4375rem .75rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__fieldList>div:first-child{border-top:0}.ResearcherYields-module-scss-module__MHDGTq__fieldList dt{font-weight:500}.ResearcherYields-module-scss-module__MHDGTq__fieldList dd{text-align:right;color:var(--tblr-secondary);margin:0}.ResearcherYields-module-scss-module__MHDGTq__rows{border:1px solid var(--tblr-border-color);border-radius:8px;flex-direction:column;display:flex}.ResearcherYields-module-scss-module__MHDGTq__row{border-top:1px solid var(--tblr-border-color);grid-template-columns:minmax(4rem,1fr) 6.5rem 6.5rem 11.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}.ResearcherYields-module-scss-module__MHDGTq__row:first-child{border-top:0}@media (max-width:520px){.ResearcherYields-module-scss-module__MHDGTq__row{grid-template-columns:1fr 1fr}}.ResearcherYields-module-scss-module__MHDGTq__rowHead{text-transform:uppercase;letter-spacing:.03em;color:var(--tblr-secondary);font-size:.6875rem}.ResearcherYields-module-scss-module__MHDGTq__num{text-align:right;font-variant-numeric:tabular-nums}.ResearcherYields-module-scss-module__MHDGTq__segment{border:1px solid var(--tblr-border-color);border-radius:7px;width:100%;display:inline-flex;overflow:hidden}.ResearcherYields-module-scss-module__MHDGTq__segment button{font:inherit;cursor:pointer;min-height:34px;color:inherit;background:0 0;border:0;flex:1 1 0;padding:.375rem .75rem;font-size:.8125rem}.ResearcherYields-module-scss-module__MHDGTq__segment button[aria-pressed=true]{background:var(--wb-green);color:#fff;font-weight:600}.ResearcherYields-module-scss-module__MHDGTq__hint{color:var(--tblr-secondary);margin:0;font-size:.75rem}.ResearcherYields-module-scss-module__MHDGTq__dialogFooter{justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem 1.125rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__source{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__source .ResearcherYields-module-scss-module__MHDGTq__segment{width:auto}.ResearcherYields-module-scss-module__MHDGTq__source .ResearcherYields-module-scss-module__MHDGTq__segment button{flex:none}.ResearcherYields-module-scss-module__MHDGTq__periods{flex-wrap:wrap;gap:.375rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__period{border:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface,transparent);min-width:6.5rem;min-height:44px;font:inherit;color:inherit;cursor:pointer;border-radius:7px;flex-direction:column;align-items:flex-start;padding:.3rem .625rem;font-size:.75rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__period b{font-variant-numeric:tabular-nums;font-size:.875rem}.ResearcherYields-module-scss-module__MHDGTq__period:disabled{opacity:.55;cursor:not-allowed}.ResearcherYields-module-scss-module__MHDGTq__period:disabled b{font-size:.75rem;font-weight:500}.ResearcherYields-module-scss-module__MHDGTq__periodOn{border-color:var(--wb-green);box-shadow:inset 0 0 0 1px var(--wb-green);background:rgba(var(--tblr-success-rgb), .06)}.ResearcherYields-module-scss-module__MHDGTq__sourceNote{color:var(--wb-green);font-size:.75rem}.ResearcherYields-module-scss-module__MHDGTq__mineNote{color:var(--tblr-secondary);font-size:.75rem}.ResearcherYields-module-scss-module__MHDGTq__reviewPage{max-width:1100px;margin:0 auto;padding:1rem 0}.ResearcherYields-module-scss-module__MHDGTq__reviewHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__reviewTitle{margin:0;font-size:1.125rem;font-weight:600}.ResearcherYields-module-scss-module__MHDGTq__reviewSettings{font-size:.8125rem}.ResearcherYields-module-scss-module__MHDGTq__reviewCount{color:var(--tblr-secondary);margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.ResearcherYields-module-scss-module__MHDGTq__reviewTable{border:1px solid var(--tblr-border-color);border-radius:8px;overflow-x:auto}.ResearcherYields-module-scss-module__MHDGTq__reviewTable table{min-width:640px;font-size:.875rem}.ResearcherYields-module-scss-module__MHDGTq__reviewTable th{white-space:nowrap;font-size:.75rem}.ResearcherYields-module-scss-module__MHDGTq__reviewTable td{vertical-align:top}.ResearcherYields-module-scss-module__MHDGTq__reviewNumber{font-variant-numeric:tabular-nums;white-space:nowrap}.ResearcherYields-module-scss-module__MHDGTq__reviewNumber small{color:var(--tblr-secondary);display:block}.ResearcherYields-module-scss-module__MHDGTq__reviewWhy{color:var(--tblr-secondary);font-size:.8125rem}.ResearcherYields-module-scss-module__MHDGTq__cutTag{border:1px solid rgba(var(--tblr-warning-rgb), .6);background:rgba(var(--tblr-warning-rgb), .12);vertical-align:1px;border-radius:999px;margin-left:.375rem;padding:0 .4375rem;font-size:.625rem;font-weight:700}.ResearcherYields-module-scss-module__MHDGTq__reviewActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__reviewDone{background:rgba(var(--tblr-success-rgb), .08);border:1px solid rgba(var(--tblr-success-rgb), .35);border-radius:8px;padding:.625rem .75rem;font-size:.875rem}.ResearcherYields-module-scss-module__MHDGTq__reviewBanner{border:1px solid rgba(var(--tblr-success-rgb), .45);background:var(--tblr-bg-surface,#fff);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.ResearcherYields-module-scss-module__MHDGTq__reviewBanner p{margin:0;font-size:.875rem}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.EducationHub-module-scss-module__NkxxJG__container{padding:1.5rem}.EducationHub-module-scss-module__NkxxJG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.EducationHub-module-scss-module__NkxxJG__headerText{flex:1;min-width:200px}.EducationHub-module-scss-module__NkxxJG__title{color:var(--wb-text-primary);margin:0;font-size:1.5rem;font-weight:700}.EducationHub-module-scss-module__NkxxJG__subtitle{color:var(--wb-text-muted);margin:.25rem 0 0;font-size:.875rem}.EducationHub-module-scss-module__NkxxJG__progressSummary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.EducationHub-module-scss-module__NkxxJG__progressSummary{grid-template-columns:1fr}}.EducationHub-module-scss-module__NkxxJG__progressCard{background:var(--tblr-card-bg);border:1px solid var(--tblr-border-color);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem;display:flex}.EducationHub-module-scss-module__NkxxJG__progressIcon{width:2.5rem;height:2.5rem;color:var(--wb-green);background:#1799661a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.EducationHub-module-scss-module__NkxxJG__progressInfo{flex:1;min-width:0}.EducationHub-module-scss-module__NkxxJG__progressLabel{color:var(--wb-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;display:block}.EducationHub-module-scss-module__NkxxJG__progressValue{color:var(--wb-text-primary);font-size:1.25rem;font-weight:700}.EducationHub-module-scss-module__NkxxJG__progressTotal{color:var(--wb-text-muted);font-size:.875rem;font-weight:400}.EducationHub-module-scss-module__NkxxJG__progressBar{background:var(--tblr-border-color);border-radius:2px;width:100%;height:4px;overflow:hidden}.EducationHub-module-scss-module__NkxxJG__progressFill{background:var(--wb-green);border-radius:2px;height:100%;transition:width .3s}.EducationHub-module-scss-module__NkxxJG__progressHint{width:100%;color:var(--wb-text-muted);font-size:.75rem}.EducationHub-module-scss-module__NkxxJG__progressLink{color:var(--wb-green);font-size:.8125rem;font-weight:500;text-decoration:none}.EducationHub-module-scss-module__NkxxJG__progressLink:hover{text-decoration:underline}.EducationHub-module-scss-module__NkxxJG__filters{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.EducationHub-module-scss-module__NkxxJG__searchWrap{flex:1;align-self:stretch;align-items:center;min-width:200px;max-width:360px;display:flex;position:relative}.EducationHub-module-scss-module__NkxxJG__searchIcon{color:var(--wb-text-muted);pointer-events:none;font-size:1rem;line-height:1;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.EducationHub-module-scss-module__NkxxJG__searchInput{border:1px solid var(--tblr-border-color);background:var(--tblr-card-bg);width:100%;height:2.5rem;color:var(--wb-text-primary);border-radius:.375rem;padding:.5rem 2rem .5rem 2.25rem;font-size:.8125rem;transition:border-color .2s}.EducationHub-module-scss-module__NkxxJG__searchInput::placeholder{color:var(--wb-text-muted)}.EducationHub-module-scss-module__NkxxJG__searchInput:focus{border-color:var(--wb-green);outline:none}.EducationHub-module-scss-module__NkxxJG__clearSearch{color:var(--wb-text-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.875rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.EducationHub-module-scss-module__NkxxJG__clearSearch:hover{color:var(--wb-text-primary)}.EducationHub-module-scss-module__NkxxJG__filterGroup{flex-shrink:0}.EducationHub-module-scss-module__NkxxJG__phaseSelect{border:1px solid var(--tblr-border-color);background:var(--tblr-card-bg);height:2.5rem;color:var(--wb-text-primary);cursor:pointer;appearance:auto;border-radius:.375rem;padding:.5rem 2rem .5rem .75rem;font-size:.8125rem}.EducationHub-module-scss-module__NkxxJG__phaseSelect:focus{border-color:var(--wb-green);outline:none}.EducationHub-module-scss-module__NkxxJG__typePills{flex-wrap:wrap;gap:.375rem;display:flex}.EducationHub-module-scss-module__NkxxJG__typePill{border:1px solid var(--tblr-border-color);color:var(--wb-text-muted);cursor:pointer;background:0 0;border-radius:2rem;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__typePill:hover{border-color:var(--wb-green);color:var(--wb-text-primary)}.EducationHub-module-scss-module__NkxxJG__typePillActive{border-color:var(--wb-green);color:var(--wb-green);background:#1799661a}.EducationHub-module-scss-module__NkxxJG__clearFilters{color:var(--wb-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__clearFilters:hover{color:var(--wb-text-primary);background:var(--wb-input-bg)}.EducationHub-module-scss-module__NkxxJG__resultsBar{margin-bottom:1rem}.EducationHub-module-scss-module__NkxxJG__resultsCount{color:var(--wb-text-muted);font-size:.8125rem}.EducationHub-module-scss-module__NkxxJG__resourceGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}@media (max-width:480px){.EducationHub-module-scss-module__NkxxJG__resourceGrid{grid-template-columns:1fr}}.EducationHub-module-scss-module__NkxxJG__cardLink{color:inherit;text-decoration:none;display:block}.EducationHub-module-scss-module__NkxxJG__resourceCard{background:var(--tblr-card-bg);border:1px solid var(--tblr-border-color);border-radius:.5rem;flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;position:relative;overflow:hidden}.EducationHub-module-scss-module__NkxxJG__resourceCard:hover{border-color:var(--wb-green);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.EducationHub-module-scss-module__NkxxJG__phaseRelevant{background:linear-gradient(135deg, var(--tblr-card-bg) 0%, #1799660a 100%);border-color:#1799664d}.EducationHub-module-scss-module__NkxxJG__isRead{opacity:.75}.EducationHub-module-scss-module__NkxxJG__isRead:hover{opacity:1}.EducationHub-module-scss-module__NkxxJG__featured{border-color:#ed89364d}.EducationHub-module-scss-module__NkxxJG__phaseBadge{color:var(--wb-green);text-transform:uppercase;letter-spacing:.05em;background:#1799661a;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;display:flex}.EducationHub-module-scss-module__NkxxJG__videoPlaceholder{color:#ffffffb3;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.8125rem;display:flex}.EducationHub-module-scss-module__NkxxJG__videoPlaceholder .EducationHub-module-scss-module__NkxxJG__ti-player-play-filled{color:#ffffffe6;font-size:1.5rem}.EducationHub-module-scss-module__NkxxJG__videoThumbnail{background-position:50%;background-size:cover;background-color:var(--tblr-gray-200);min-height:5.25rem;position:relative}.EducationHub-module-scss-module__NkxxJG__videoThumbnail:after{content:"";background:linear-gradient(#0000001a,#0000003d);position:absolute;inset:0}.EducationHub-module-scss-module__NkxxJG__videoThumbnail span{z-index:1;color:var(--wb-text-primary);background:#ffffffd1;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge{color:#ffffffb3;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:4rem 2rem;display:flex}.EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge .EducationHub-module-scss-module__NkxxJG__ti-player-play-filled{color:#ffffffe6;font-size:3rem}.EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge p{color:#ffffffe6;margin:0;font-size:1.125rem;font-weight:600}.EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge span{font-size:.8125rem}.EducationHub-module-scss-module__NkxxJG__comingSoonOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#ffffffd9;z-index:2;pointer-events:none;background:#0009;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset:0}.EducationHub-module-scss-module__NkxxJG__comingSoonOverlay i{font-size:1.25rem}.EducationHub-module-scss-module__NkxxJG__cardBody{flex-direction:column;flex:1;padding:1rem;display:flex}.EducationHub-module-scss-module__NkxxJG__cardMeta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.EducationHub-module-scss-module__NkxxJG__contentTypeBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--wb-text-muted);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__phasePill{background:color-mix(in srgb, var(--phase-color,var(--wb-green)) 15%, transparent);color:var(--phase-color,var(--wb-green));border-radius:2rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__duration{color:var(--wb-text-muted);align-items:center;gap:.25rem;margin-left:auto;font-size:.6875rem;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__cardTitle{color:var(--wb-text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.3}.EducationHub-module-scss-module__NkxxJG__cardDescription{color:var(--wb-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 .75rem;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.EducationHub-module-scss-module__NkxxJG__cardTags{flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;display:flex}.EducationHub-module-scss-module__NkxxJG__tag{background:var(--wb-input-bg);color:var(--wb-text-muted);border:1px solid var(--tblr-border-color);border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__cardFooter{border-top:1px solid var(--tblr-border-color);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.EducationHub-module-scss-module__NkxxJG__readBadge{color:var(--wb-green);align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__unreadBadge{color:var(--wb-text-muted);font-size:.75rem;font-weight:500}.EducationHub-module-scss-module__NkxxJG__featuredBadge{color:var(--wb-amber);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__emptyState{text-align:center;color:var(--wb-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.EducationHub-module-scss-module__NkxxJG__emptyState .EducationHub-module-scss-module__NkxxJG__ti-search-off,.EducationHub-module-scss-module__NkxxJG__emptyState .EducationHub-module-scss-module__NkxxJG__ti-file-off{opacity:.5;margin-bottom:1rem;font-size:3rem}.EducationHub-module-scss-module__NkxxJG__emptyState h3{color:var(--wb-text-primary);margin:0 0 .5rem}.EducationHub-module-scss-module__NkxxJG__emptyState p{margin:0 0 1.5rem;font-size:.875rem}.EducationHub-module-scss-module__NkxxJG__breadcrumb{align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8125rem;display:flex}.EducationHub-module-scss-module__NkxxJG__breadcrumbLink{color:var(--wb-green);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__breadcrumbLink:hover{text-decoration:underline}.EducationHub-module-scss-module__NkxxJG__breadcrumbSep{color:var(--wb-text-muted)}.EducationHub-module-scss-module__NkxxJG__breadcrumbCurrent{color:var(--wb-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.EducationHub-module-scss-module__NkxxJG__backLink{color:var(--wb-green);font-size:.875rem;font-weight:500;text-decoration:none}.EducationHub-module-scss-module__NkxxJG__backLink:hover{text-decoration:underline}.EducationHub-module-scss-module__NkxxJG__articleHeader{margin-bottom:2rem}.EducationHub-module-scss-module__NkxxJG__articleMeta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.EducationHub-module-scss-module__NkxxJG__articleTitle{color:var(--wb-text-primary);margin:0 0 .75rem;font-size:2rem;font-weight:700;line-height:1.2}@media (max-width:768px){.EducationHub-module-scss-module__NkxxJG__articleTitle{font-size:1.5rem}}.EducationHub-module-scss-module__NkxxJG__articleDescription{color:var(--wb-text-muted);margin:0 0 1rem;font-size:1rem;line-height:1.6}.EducationHub-module-scss-module__NkxxJG__articleBody{max-width:720px;margin-bottom:2rem;line-height:1.7}.EducationHub-module-scss-module__NkxxJG__replayEmbed{aspect-ratio:16/9;border:1px solid var(--tblr-border-color);background:#000;border-radius:.5rem;max-width:960px;margin:0 0 2rem;overflow:hidden}.EducationHub-module-scss-module__NkxxJG__replayEmbed iframe{border:0;width:100%;height:100%}.EducationHub-module-scss-module__NkxxJG__replayExternalLink{color:var(--wb-green);align-items:center;gap:.375rem;margin:-1rem 0 2rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__replayExternalLink:hover{text-decoration:underline}.EducationHub-module-scss-module__NkxxJG__articleAssets{max-width:720px;margin:0 0 2rem}.EducationHub-module-scss-module__NkxxJG__articleAssets h2{margin:0 0 .75rem;font-size:1.125rem}.EducationHub-module-scss-module__NkxxJG__articleAssetList{gap:.5rem;display:grid}.EducationHub-module-scss-module__NkxxJG__articleAssetLink{border:1px solid var(--tblr-border-color);color:var(--wb-text-primary);border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;text-decoration:none;display:flex}.EducationHub-module-scss-module__NkxxJG__articleAssetLink i{color:var(--wb-green)}.EducationHub-module-scss-module__NkxxJG__articleAssetLink:hover{border-color:var(--wb-green)}.EducationHub-module-scss-module__NkxxJG__bodyH2{color:var(--wb-text-primary);margin:2rem 0 1rem;font-size:1.375rem;font-weight:700}.EducationHub-module-scss-module__NkxxJG__bodyH2:first-child{margin-top:0}.EducationHub-module-scss-module__NkxxJG__bodyH3{color:var(--wb-text-primary);margin:1.5rem 0 .75rem;font-size:1.125rem;font-weight:600}.EducationHub-module-scss-module__NkxxJG__bodyParagraph{color:var(--wb-text-secondary,var(--wb-text-primary));margin:0 0 .75rem;font-size:.9375rem;line-height:1.7}.EducationHub-module-scss-module__NkxxJG__bodyListItem{color:var(--wb-text-secondary,var(--wb-text-primary));margin:0 0 .375rem 1.25rem;padding-left:.5rem;font-size:.9375rem;line-height:1.6;list-style:outside}.EducationHub-module-scss-module__NkxxJG__bodyListItem strong{color:var(--wb-text-primary)}.EducationHub-module-scss-module__NkxxJG__bodyListItemNum{color:var(--wb-text-secondary,var(--wb-text-primary));margin:0 0 .375rem 1.25rem;padding-left:.5rem;font-size:.9375rem;line-height:1.6;list-style:decimal}.EducationHub-module-scss-module__NkxxJG__bodySpacer{height:.5rem}.EducationHub-module-scss-module__NkxxJG__readToggle{border-top:1px solid var(--tblr-border-color);border-bottom:1px solid var(--tblr-border-color);margin-bottom:2rem;padding:1rem 0}.EducationHub-module-scss-module__NkxxJG__readToggleBtn{border:1px solid var(--tblr-border-color);color:var(--wb-text-muted);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;transition:border-color .2s,background .2s;display:inline-flex}.EducationHub-module-scss-module__NkxxJG__readToggleBtn:hover{border-color:var(--wb-text-muted);background:var(--wb-input-bg)}.EducationHub-module-scss-module__NkxxJG__readToggleBtnPrimary{border-color:var(--wb-green);color:var(--wb-green)}.EducationHub-module-scss-module__NkxxJG__readToggleBtnPrimary:hover{background:#1799661a}.EducationHub-module-scss-module__NkxxJG__relatedSection{margin-top:2rem}.EducationHub-module-scss-module__NkxxJG__relatedTitle{color:var(--wb-text-primary);margin:0 0 1rem;font-size:1.125rem;font-weight:600}.EducationHub-module-scss-module__NkxxJG__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.EducationHub-module-scss-module__NkxxJG__relatedCard{background:var(--tblr-card-bg);border:1px solid var(--tblr-border-color);color:inherit;border-radius:.5rem;padding:1rem;text-decoration:none;transition:border-color .2s,transform .15s;display:block}.EducationHub-module-scss-module__NkxxJG__relatedCard:hover{border-color:var(--wb-green);transform:translateY(-1px)}.EducationHub-module-scss-module__NkxxJG__relatedCardMeta{color:var(--wb-text-muted);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.6875rem;display:flex}.EducationHub-module-scss-module__NkxxJG__relatedCardTitle{color:var(--wb-text-primary);margin:0 0 .375rem;font-size:.9375rem;font-weight:600}.EducationHub-module-scss-module__NkxxJG__relatedCardDesc{color:var(--wb-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}[data-bs-theme=light] .EducationHub-module-scss-module__NkxxJG__videoPlaceholder{color:#0009;background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%)}[data-bs-theme=light] .EducationHub-module-scss-module__NkxxJG__videoPlaceholder .EducationHub-module-scss-module__NkxxJG__ti-player-play-filled{color:#000000b3}[data-bs-theme=light] .EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge{color:#0009;background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%)}[data-bs-theme=light] .EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge .EducationHub-module-scss-module__NkxxJG__ti-player-play-filled{color:#000000b3}[data-bs-theme=light] .EducationHub-module-scss-module__NkxxJG__videoPlaceholderLarge p{color:#000c}[data-bs-theme=light] .EducationHub-module-scss-module__NkxxJG__comingSoonOverlay{color:#000000b3;background:#ffffffb3}
.Toast-module-scss-module__i_RQna__container{z-index:9999;pointer-events:none;flex-direction:column;gap:.5rem;max-width:400px;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}@media (max-width:576px){.Toast-module-scss-module__i_RQna__container{max-width:none;left:1rem;right:1rem}}.Toast-module-scss-module__i_RQna__toast{background:var(--wb-card-bg);border:1px solid var(--wb-border);pointer-events:auto;border-radius:.5rem;align-items:center;gap:.75rem;padding:.875rem 1rem;animation:.3s ease-out Toast-module-scss-module__i_RQna__slideIn;display:flex;box-shadow:0 4px 12px #00000026}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__exiting{animation:.3s ease-in forwards Toast-module-scss-module__i_RQna__slideOut}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__success{border-left:4px solid var(--wb-green)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__success .Toast-module-scss-module__i_RQna__icon{color:var(--wb-green)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__error{border-left:4px solid var(--wb-danger)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__error .Toast-module-scss-module__i_RQna__icon{color:var(--wb-danger)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__warning{border-left:4px solid var(--wb-warning,#f59f00)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__warning .Toast-module-scss-module__i_RQna__icon{color:var(--wb-warning,#f59f00)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__info{border-left:4px solid var(--wb-info,#4299e1)}.Toast-module-scss-module__i_RQna__toast.Toast-module-scss-module__i_RQna__info .Toast-module-scss-module__i_RQna__icon{color:var(--wb-info,#4299e1)}.Toast-module-scss-module__i_RQna__icon{flex-shrink:0;font-size:1.25rem}.Toast-module-scss-module__i_RQna__message{color:var(--wb-text-primary);flex:1;font-size:.9rem;line-height:1.4}.Toast-module-scss-module__i_RQna__dismiss{cursor:pointer;opacity:.5;color:var(--wb-text-primary);background:0 0;border:none;flex-shrink:0;padding:.25rem;transition:opacity .15s}.Toast-module-scss-module__i_RQna__dismiss:hover{opacity:1}.Toast-module-scss-module__i_RQna__dismiss i{font-size:1rem}@keyframes Toast-module-scss-module__i_RQna__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module-scss-module__i_RQna__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.CoachEvidencePanel-module-scss-module__Sz5MgG__evidence{border:1px solid var(--tblr-border-color);background:var(--wb-card-bg);min-width:0;min-height:0;color:var(--wb-text-primary);border-radius:12px;flex-direction:column;flex:1;font-size:.875rem;line-height:1.55;display:flex;overflow:hidden}.CoachEvidencePanel-module-scss-module__Sz5MgG__panelHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem;display:flex}.CoachEvidencePanel-module-scss-module__Sz5MgG__panelHeader h2{align-items:center;gap:.35rem;margin:0;font-size:.8rem;font-weight:600;line-height:1.5;display:flex}.CoachEvidencePanel-module-scss-module__Sz5MgG__panelHeader p{color:var(--wb-text-hint);margin:.3rem 0 0;font-size:.7rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__closeButton{color:var(--wb-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;padding:0;display:inline-flex}.CoachEvidencePanel-module-scss-module__Sz5MgG__closeButton:hover{background:var(--wb-input-bg);border-color:var(--tblr-border-color)}.CoachEvidencePanel-module-scss-module__Sz5MgG__closeButton:focus-visible{outline:2px solid var(--wb-green);outline-offset:2px}.CoachEvidencePanel-module-scss-module__Sz5MgG__body{overflow-wrap:anywhere;flex:1;min-height:0;max-height:68dvh;padding:.9rem;overflow:auto}.CoachEvidencePanel-module-scss-module__Sz5MgG__body h3{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.CoachEvidencePanel-module-scss-module__Sz5MgG__body p{margin:0 0 .75rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__body a{color:var(--wb-green)}.CoachEvidencePanel-module-scss-module__Sz5MgG__empty{color:var(--wb-text-muted);padding-block:1.5rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__empty h3{color:var(--wb-text-primary)}.CoachEvidencePanel-module-scss-module__Sz5MgG__block{border-bottom:1px solid var(--tblr-border-color);margin-bottom:.9rem;padding-block:.25rem .9rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__block:last-child{border-bottom:0;margin-bottom:0}.CoachEvidencePanel-module-scss-module__Sz5MgG__body .CoachEvidencePanel-module-scss-module__Sz5MgG__title{margin-bottom:.4rem;font-size:1.09375rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__body .CoachEvidencePanel-module-scss-module__Sz5MgG__title small{font-size:.8rem;font-weight:400}.CoachEvidencePanel-module-scss-module__Sz5MgG__body .CoachEvidencePanel-module-scss-module__Sz5MgG__facts{color:var(--wb-text-muted);margin-bottom:.6rem;font-size:.8rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__body a.CoachEvidencePanel-module-scss-module__Sz5MgG__primaryLink{background:var(--wb-green);color:#fff;border-radius:8px;padding:.4rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.CoachEvidencePanel-module-scss-module__Sz5MgG__body a.CoachEvidencePanel-module-scss-module__Sz5MgG__primaryLink:focus-visible{outline:2px solid var(--wb-green);outline-offset:2px}.CoachEvidencePanel-module-scss-module__Sz5MgG__tableWrap{margin-top:.9rem;overflow-x:auto}.CoachEvidencePanel-module-scss-module__Sz5MgG__table{border-collapse:collapse;overflow-wrap:normal;width:100%;font-size:.8rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__table th{color:var(--wb-text-muted);text-align:right;vertical-align:bottom;border-bottom:1px solid var(--tblr-border-color);padding:.35rem 0 .35rem .6rem;font-size:.7rem;font-weight:500;line-height:1.25}.CoachEvidencePanel-module-scss-module__Sz5MgG__table th:first-child{text-align:left;padding-left:0}.CoachEvidencePanel-module-scss-module__Sz5MgG__table td{vertical-align:top;border-bottom:1px solid var(--tblr-border-color);padding:.55rem 0 .55rem .6rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__table td:first-child{padding-left:0}.CoachEvidencePanel-module-scss-module__Sz5MgG__table th.CoachEvidencePanel-module-scss-module__Sz5MgG__sorted,.CoachEvidencePanel-module-scss-module__Sz5MgG__table td.CoachEvidencePanel-module-scss-module__Sz5MgG__sorted{color:var(--wb-text-primary);font-weight:600}.CoachEvidencePanel-module-scss-module__Sz5MgG__number{text-align:right;white-space:nowrap}.CoachEvidencePanel-module-scss-module__Sz5MgG__muted{color:var(--wb-text-muted)}.CoachEvidencePanel-module-scss-module__Sz5MgG__chips{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.7rem;display:flex}.CoachEvidencePanel-module-scss-module__Sz5MgG__chip{background:var(--wb-input-bg);color:var(--wb-text-muted);border-radius:999px;padding:0 .45rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__chipPositive{background:var(--tblr-success-lt);color:var(--tblr-success)}.CoachEvidencePanel-module-scss-module__Sz5MgG__chipCaution{background:var(--tblr-warning-lt);color:var(--tblr-warning)}.CoachEvidencePanel-module-scss-module__Sz5MgG__chipNegative{background:var(--tblr-danger-lt);color:var(--tblr-danger)}.CoachEvidencePanel-module-scss-module__Sz5MgG__body .CoachEvidencePanel-module-scss-module__Sz5MgG__subhead{margin:1rem 0 .4rem;font-size:.8rem;font-weight:600}.CoachEvidencePanel-module-scss-module__Sz5MgG__criteria{margin:0;font-size:.8rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__criteria>div{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:.75rem;padding-block:.1rem;display:grid}.CoachEvidencePanel-module-scss-module__Sz5MgG__criteria dt{color:var(--wb-text-muted);font-weight:400}.CoachEvidencePanel-module-scss-module__Sz5MgG__criteria dd{margin:0}.CoachEvidencePanel-module-scss-module__Sz5MgG__planFacts{margin:0;font-size:.8rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__planFacts>div{border-bottom:1px solid var(--tblr-border-color);justify-content:space-between;gap:.75rem;padding-block:.35rem;display:flex}.CoachEvidencePanel-module-scss-module__Sz5MgG__planFacts dt{font-weight:400}.CoachEvidencePanel-module-scss-module__Sz5MgG__planFacts dd{white-space:nowrap;margin:0;font-weight:600}.CoachEvidencePanel-module-scss-module__Sz5MgG__facts3{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.6rem;margin:.75rem 0;display:grid}.CoachEvidencePanel-module-scss-module__Sz5MgG__facts3 dt{color:var(--wb-text-muted);font-size:.7rem;font-weight:400}.CoachEvidencePanel-module-scss-module__Sz5MgG__facts3 dd{margin:0;font-weight:600}.CoachEvidencePanel-module-scss-module__Sz5MgG__sources{flex-direction:column;gap:.5rem;margin:0 0 .6rem;padding:0;font-size:.8rem;list-style:none;display:flex}.CoachEvidencePanel-module-scss-module__Sz5MgG__sourceMeta{color:var(--wb-text-muted);font-size:.7rem;display:block}.CoachEvidencePanel-module-scss-module__Sz5MgG__body .CoachEvidencePanel-module-scss-module__Sz5MgG__footnote{color:var(--wb-text-muted);margin:.6rem 0 0;font-size:.7rem}.CoachEvidencePanel-module-scss-module__Sz5MgG__beta{color:var(--wb-text-muted);background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);border-radius:999px;padding:.2rem .45rem;font-size:.7rem;font-weight:600;line-height:1}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.CoachSidebarContent-module-scss-module__aSOQSa__container{flex-direction:column;height:100%;min-height:0;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveChat{flex-direction:column;flex:1;gap:.625rem;min-height:0;margin:-.25rem 0 0;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatPage{background:var(--wb-card-bg);border:1px solid var(--tblr-border-color);border-radius:12px;margin:0;padding:.9rem;overflow:hidden}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatPage .CoachSidebarContent-module-scss-module__aSOQSa__liveMessages{padding-right:.35rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatPage .CoachSidebarContent-module-scss-module__aSOQSa__liveMessage{padding:.75rem .9rem;font-size:.875rem;line-height:1.55}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatPage .CoachSidebarContent-module-scss-module__aSOQSa__liveMessageUser{max-width:78%}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatPage .CoachSidebarContent-module-scss-module__aSOQSa__quickPrompts{flex-flow:wrap}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatPage .CoachSidebarContent-module-scss-module__aSOQSa__quickPrompt{text-align:center;flex:12rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatus{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusLabel,.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusPill,.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusActions{align-items:center;gap:.35rem;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusActions{flex-wrap:wrap;max-width:100%}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusLabel{color:var(--wb-text-primary);font-size:.8rem;font-weight:600}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatExperimentalPill{color:var(--wb-text-muted);background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);border-radius:999px;padding:.2rem .45rem;font-size:.7rem;font-weight:600;line-height:1}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusPill{color:var(--wb-green);background:rgba(var(--wb-green-rgb,47, 179, 68), .1);border:1px solid rgba(var(--wb-green-rgb,47, 179, 68), .22);border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusPill svg{flex-shrink:0}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatIconButton{appearance:none;color:var(--wb-text-hint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;padding:0;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatIconButton:hover:not(:disabled):not([aria-disabled=true]){color:var(--wb-text-muted);background:var(--wb-input-bg);border-color:var(--tblr-border-color)}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatIconButton:disabled,.CoachSidebarContent-module-scss-module__aSOQSa__liveChatIconButton[aria-disabled=true]{cursor:not-allowed;opacity:.5}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusPillError{color:var(--tblr-danger);background:rgba(var(--tblr-danger-rgb,214, 57, 57), .1);border-color:rgba(var(--tblr-danger-rgb,214, 57, 57), .25)}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationCurrent{color:var(--wb-text-hint);text-overflow:ellipsis;white-space:nowrap;padding:0 .1rem;font-size:.7rem;line-height:1.25;overflow:hidden}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationPanel{background:var(--wb-card-bg);border:1px solid var(--tblr-border-color);border-radius:8px;flex-direction:column;min-height:0;max-height:min(17rem,42vh);display:flex;overflow:hidden}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationPanelHeader{border-bottom:1px solid var(--tblr-border-color);color:var(--wb-text-primary);justify-content:space-between;align-items:center;padding:.4rem .45rem .4rem .65rem;font-size:.8rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationList{flex-direction:column;min-height:0;margin:0;padding:.3rem;list-style:none;display:flex;overflow-y:auto}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationList li{border-radius:6px;align-items:center;gap:.25rem;min-width:0;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationSelected{background:rgba(var(--wb-green-rgb,47, 179, 68), .1)}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationOpen{appearance:none;color:var(--wb-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;min-width:0;padding:.45rem .5rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationOpen span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationOpen small{color:var(--wb-text-hint);font-size:.7rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationActions{flex:none;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationActions button{appearance:none;color:var(--wb-text-hint);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationActions button:hover:not(:disabled){background:var(--wb-input-bg);color:var(--wb-text-primary)}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationEmpty{color:var(--wb-text-hint);text-align:center;margin:0;padding:.75rem;font-size:.8rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessages{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:0 .1rem .15rem 0;display:flex;overflow-y:auto}.CoachSidebarContent-module-scss-module__aSOQSa__liveEmptyState{border:1px dashed var(--tblr-border-color);color:var(--wb-text-hint);text-align:center;border-radius:8px;padding:.75rem;font-size:.8rem;line-height:1.45}.CoachSidebarContent-module-scss-module__aSOQSa__liveAccessGate{border:1px solid var(--color-border,#d9dee7);color:var(--color-text-secondary,#5f6673);background:var(--color-surface-subtle,#f8fafb);border-radius:.625rem;margin:1rem;padding:.875rem;font-size:.8125rem;line-height:1.45}.CoachSidebarContent-module-scss-module__aSOQSa__liveAccessGate strong,.CoachSidebarContent-module-scss-module__aSOQSa__liveAccessGate p{margin:0;display:block}.CoachSidebarContent-module-scss-module__aSOQSa__liveAccessGate p{margin-top:.25rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveAccessGate a{background:var(--tblr-primary,#07895f);color:#fff;border-radius:6px;margin-top:.65rem;padding:.55rem .7rem;font-weight:700;text-decoration:none;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveDisclosure{color:var(--color-text-tertiary,#7a818d);text-align:center;margin:.35rem .75rem .65rem;font-size:.6875rem;line-height:1.35}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessage{border:1px solid var(--tblr-border-color);box-sizing:border-box;color:var(--wb-text-muted);overflow-wrap:anywhere;border-radius:8px;padding:.625rem .75rem;font-size:.8rem;line-height:1.45}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessage p{margin:0}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessage p+p,.CoachSidebarContent-module-scss-module__aSOQSa__liveMessage ul,.CoachSidebarContent-module-scss-module__aSOQSa__liveMessage ol{margin-top:.5rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageUser{background:rgba(var(--wb-green-rgb,47, 179, 68), .1);border-color:rgba(var(--wb-green-rgb,47, 179, 68), .2);color:var(--wb-text-primary);align-self:flex-end;width:fit-content;max-width:88%}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageMeta{color:var(--wb-text-muted);margin:.35rem 0 0;font-size:.7rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageAttachments{flex-direction:column;gap:.2rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageAttachments li{color:var(--wb-text-muted);align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachmentDrafts{flex-wrap:wrap;gap:.35rem;max-height:8rem;padding:.45rem .55rem 0;display:flex;overflow-y:auto}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachmentDraft{border:1px solid var(--tblr-border-color);background:var(--wb-input-bg);max-width:100%;color:var(--wb-text-muted);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .35rem .25rem .5rem;font-size:.7rem;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachmentDraft>span{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachmentDraft button{appearance:none;color:var(--wb-text-hint);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.15rem;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachmentDraft button:hover:not(:disabled){background:rgba(var(--tblr-danger-rgb,214, 57, 57), .1);color:var(--tblr-danger)}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachButton{background:var(--wb-card-bg);border:1px solid var(--tblr-border-color);color:var(--wb-text-muted);cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.35rem .45rem;font-family:inherit;font-size:.7rem;line-height:1;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachButton:hover:not([aria-disabled=true]){border-color:rgba(var(--wb-green-rgb,47, 179, 68), .38);color:var(--wb-text-primary)}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachButton:disabled,.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachButton[aria-disabled=true]{cursor:not-allowed;opacity:.55}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachButton input{display:none}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach{color:var(--tblr-body-color);background:0 0;border-color:#0000;border-radius:0;width:100%;padding:.1rem 0 .25rem;line-height:1.38}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach>:first-child{margin-top:0}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach>:last-child{margin-bottom:0}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach h1,.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach h2,.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach h3,.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach h4{color:var(--wb-text-primary);margin:.65rem 0 .25rem;font-size:.8rem;font-weight:700;line-height:1.25}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach p+p{margin-top:.35rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach ul,.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach ol{margin:.35rem 0 0;padding-left:1.05rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach li{margin:.15rem 0;padding-left:.05rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach hr{border:0;border-top:1px solid var(--tblr-border-color);margin:.7rem 0}.CoachSidebarContent-module-scss-module__aSOQSa__liveMessageCoach strong{color:var(--wb-text-primary);font-weight:650}.CoachSidebarContent-module-scss-module__aSOQSa__liveThinking{background:var(--wb-card-bg);border-color:var(--tblr-border-color);color:var(--wb-text-hint);border-radius:8px;align-items:center;gap:.45rem;padding:.625rem .75rem;font-style:italic;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveContinuation{border:1px solid rgba(var(--tblr-warning-rgb,245, 159, 0), .28);background:rgba(var(--tblr-warning-rgb,245, 159, 0), .08);color:var(--wb-text-primary);border-radius:8px;align-items:center;gap:.4rem;margin-top:.65rem;padding:.5rem .6rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveContinuation svg{color:var(--tblr-warning,#f59f00);flex-shrink:0}.CoachSidebarContent-module-scss-module__aSOQSa__liveContinuation span{flex:1}.CoachSidebarContent-module-scss-module__aSOQSa__liveContinuation button{appearance:none;border:1px solid rgba(var(--wb-green-rgb,47, 179, 68), .45);background:rgba(var(--wb-green-rgb,47, 179, 68), .1);color:var(--wb-green,#2fb344);cursor:pointer;font:inherit;white-space:nowrap;border-radius:6px;min-height:2.25rem;padding:.25rem .55rem;font-weight:650}.CoachSidebarContent-module-scss-module__aSOQSa__liveContinuation button:disabled{cursor:not-allowed;opacity:.55}.CoachSidebarContent-module-scss-module__aSOQSa__liveError{border:1px solid rgba(var(--tblr-danger-rgb,214, 57, 57), .25);color:var(--tblr-danger);background:rgba(var(--tblr-danger-rgb,214, 57, 57), .08);border-radius:8px;align-items:flex-start;gap:.4rem;padding:.55rem .65rem;font-size:.8rem;line-height:1.35;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__liveError svg{flex-shrink:0;margin-top:.05rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveErrorAction{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:6px;align-self:center;min-height:2.5rem;margin-left:auto;padding:.25rem .55rem;font-weight:650}.CoachSidebarContent-module-scss-module__aSOQSa__liveErrorAction:disabled{cursor:not-allowed;opacity:.55}.CoachSidebarContent-module-scss-module__aSOQSa__quickPrompts{flex-direction:column;gap:.375rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__quickPrompt{appearance:none;border:1px solid var(--tblr-border-color);color:var(--wb-text-muted);cursor:pointer;text-align:left;background:0 0;border-radius:8px;padding:.45rem .55rem;font-size:.8rem;line-height:1.35}.CoachSidebarContent-module-scss-module__aSOQSa__quickPrompt:hover:not(:disabled){border-color:rgba(var(--wb-green-rgb,47, 179, 68), .38);color:var(--wb-text-primary)}.CoachSidebarContent-module-scss-module__aSOQSa__quickPrompt:disabled{cursor:wait;opacity:.65}.CoachSidebarContent-module-scss-module__aSOQSa__liveChatStatusPill svg[class*=icon-loader],.CoachSidebarContent-module-scss-module__aSOQSa__liveThinking svg[class*=icon-loader]{animation:.8s linear infinite CoachSidebarContent-module-scss-module__aSOQSa__coach-live-spin}@keyframes CoachSidebarContent-module-scss-module__aSOQSa__coach-live-spin{to{transform:rotate(360deg)}}@media (max-width:991px){.CoachSidebarContent-module-scss-module__aSOQSa__liveChatIconButton{width:2rem;height:2rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachButton{min-height:2.25rem;padding:.45rem .6rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveAttachmentDraft button{flex:0 0 2rem;width:2rem;height:2rem;padding:0}.CoachSidebarContent-module-scss-module__aSOQSa__quickPrompt{min-height:2.5rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationOpen{min-height:2.75rem}.CoachSidebarContent-module-scss-module__aSOQSa__liveConversationActions button{width:2.5rem;height:2.5rem}}.CoachSidebarContent-module-scss-module__aSOQSa__chatWorkspace{flex:1;min-width:0;min-height:0;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__chatWorkspaceEvidence{gap:1rem}.CoachSidebarContent-module-scss-module__aSOQSa__chatWorkspaceEvidence .CoachSidebarContent-module-scss-module__aSOQSa__liveChat{flex:50%;min-width:0}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceAside{flex-direction:column;flex:50%;min-width:0;display:flex;overflow:auto}.CoachSidebarContent-module-scss-module__aSOQSa__featureTier{font-size:.7rem;font-weight:600}.CoachSidebarContent-module-scss-module__aSOQSa__lockedTools{padding:0 1rem}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceButton{border:1px solid var(--tblr-border-color);background:var(--wb-card-bg);color:var(--wb-text-primary);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8rem;font-weight:500;line-height:1;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceButton[aria-disabled=true]{color:var(--wb-text-muted);cursor:not-allowed;opacity:.55}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceButton[aria-expanded=true]{color:var(--wb-green);border-color:var(--wb-green);background:rgba(var(--wb-green-rgb,47, 179, 68), .06)}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceButton:focus-visible{outline:2px solid var(--wb-green);outline-offset:2px}.CoachSidebarContent-module-scss-module__aSOQSa__composerDropActive{outline:2px dashed var(--wb-green);outline-offset:2px;border-radius:12px}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedback{flex-direction:column;gap:.35rem;margin-top:.4rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackButtons{align-items:center;gap:.25rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackButtons button{color:var(--wb-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:.2rem;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackButtons button:hover:not(:disabled){border-color:var(--tblr-border-color);color:var(--wb-text-primary)}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackButtons button[aria-pressed=true]{color:var(--wb-green)}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackButtons button:disabled{cursor:progress;opacity:.6}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackButtons button:focus-visible{outline:2px solid var(--wb-green);outline-offset:2px}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackStatus{color:var(--wb-text-muted);margin-left:.25rem;font-size:.8rem}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackNote{flex-direction:column;gap:.3rem;font-size:.8rem;display:flex}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackNote label{color:var(--wb-text-muted)}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackNote textarea{background:var(--wb-card-bg);border:1px solid var(--tblr-border-color);color:var(--wb-text-primary);font:inherit;resize:vertical;border-radius:8px;padding:.4rem .5rem}.CoachSidebarContent-module-scss-module__aSOQSa__replyFeedbackNote button{border:1px solid var(--tblr-border-color);background:var(--wb-card-bg);color:var(--wb-text-primary);cursor:pointer;font:inherit;border-radius:8px;padding:.3rem .65rem}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggle{border:1px solid var(--tblr-border-color);color:var(--wb-text-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem;display:inline-flex}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggle:focus-visible{outline:2px solid var(--wb-green);outline-offset:2px}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggle[aria-checked=true]{color:var(--wb-green)}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggle[aria-checked=true] .CoachSidebarContent-module-scss-module__aSOQSa__teachingToggleTrack{background:var(--wb-green)}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggle[aria-checked=true] .CoachSidebarContent-module-scss-module__aSOQSa__teachingToggleTrack:after{transform:translate(.7rem)}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggleTrack{background:var(--wb-text-hint);border-radius:999px;width:1.65rem;height:.95rem;position:relative}.CoachSidebarContent-module-scss-module__aSOQSa__teachingToggleTrack:after{content:"";background:#fff;border-radius:50%;width:.7rem;height:.7rem;transition:transform .15s;position:absolute;top:.12rem;left:.12rem}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceDialog{width:min(1000px,94vw);max-height:88dvh;color:var(--wb-text-primary);background:var(--wb-card-bg);border:0;border-radius:12px;padding:0}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceDialog::backdrop{background:#0006}@media (max-width:900px){.CoachSidebarContent-module-scss-module__aSOQSa__chatWorkspaceEvidence{flex-direction:column;overflow:auto}.CoachSidebarContent-module-scss-module__aSOQSa__chatWorkspaceEvidence .CoachSidebarContent-module-scss-module__aSOQSa__liveChat{flex:0 0 65dvh}.CoachSidebarContent-module-scss-module__aSOQSa__evidenceAside{flex:none}}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.CoachGuidedStart-module-scss-module__DnVzwa__guidedStart{color:var(--tblr-body-color);flex-direction:column;gap:.6rem;font-size:.8rem;line-height:1.5;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__guidedStart p{margin:0}.CoachGuidedStart-module-scss-module__DnVzwa__guidedStart strong{color:var(--wb-text-primary)}.CoachGuidedStart-module-scss-module__DnVzwa__kicker{color:var(--wb-text-hint);font-size:.75rem}.CoachGuidedStart-module-scss-module__DnVzwa__progressRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__progress{gap:.25rem;display:inline-flex}.CoachGuidedStart-module-scss-module__DnVzwa__progress span{background:var(--tblr-border-color);border-radius:2px;width:1.5rem;height:.25rem}.CoachGuidedStart-module-scss-module__DnVzwa__progressDone{background:var(--wb-green,#2fb344)!important}.CoachGuidedStart-module-scss-module__DnVzwa__actions,.CoachGuidedStart-module-scss-module__DnVzwa__choices,.CoachGuidedStart-module-scss-module__DnVzwa__links{flex-wrap:wrap;gap:.5rem;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__primary,.CoachGuidedStart-module-scss-module__DnVzwa__secondary,.CoachGuidedStart-module-scss-module__DnVzwa__choice,.CoachGuidedStart-module-scss-module__DnVzwa__move{appearance:none;cursor:pointer;font:inherit;font-size:.8rem}.CoachGuidedStart-module-scss-module__DnVzwa__primary:disabled,.CoachGuidedStart-module-scss-module__DnVzwa__secondary:disabled,.CoachGuidedStart-module-scss-module__DnVzwa__choice:disabled,.CoachGuidedStart-module-scss-module__DnVzwa__move:disabled{cursor:wait;opacity:.65}.CoachGuidedStart-module-scss-module__DnVzwa__primary{border:1px solid var(--wb-green,#2fb344);background:var(--wb-green,#2fb344);color:#fff;border-radius:8px;min-height:2.5rem;padding:0 1rem;font-weight:600}.CoachGuidedStart-module-scss-module__DnVzwa__secondary{border:1px solid var(--tblr-border-color);min-height:2.5rem;color:var(--wb-text-primary);background:0 0;border-radius:8px;padding:0 1rem}.CoachGuidedStart-module-scss-module__DnVzwa__choice{border:1px solid var(--tblr-border-color);min-height:2.5rem;color:var(--wb-text-primary);text-align:left;background:0 0;border-radius:999px;padding:0 .85rem}.CoachGuidedStart-module-scss-module__DnVzwa__choice:hover:not(:disabled){border-color:rgba(var(--wb-green-rgb,47, 179, 68), .5)}.CoachGuidedStart-module-scss-module__DnVzwa__choiceSelected{border-color:var(--wb-green,#2fb344);background:rgba(var(--wb-green-rgb,47, 179, 68), .1);font-weight:600}.CoachGuidedStart-module-scss-module__DnVzwa__typed{gap:.5rem;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__typed input{border:1px solid var(--tblr-border-color);min-width:0;min-height:2.5rem;color:var(--tblr-body-color);font:inherit;background:0 0;border-radius:8px;flex:1;padding:0 .65rem}.CoachGuidedStart-module-scss-module__DnVzwa__link,.CoachGuidedStart-module-scss-module__DnVzwa__inlineLink{appearance:none;color:var(--wb-green,#2fb344);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.CoachGuidedStart-module-scss-module__DnVzwa__link:disabled,.CoachGuidedStart-module-scss-module__DnVzwa__inlineLink:disabled{cursor:wait;opacity:.65}.CoachGuidedStart-module-scss-module__DnVzwa__link{font-size:.8125rem}.CoachGuidedStart-module-scss-module__DnVzwa__note{color:var(--wb-text-hint);font-size:.75rem}.CoachGuidedStart-module-scss-module__DnVzwa__error{color:var(--tblr-danger,#d63939);font-size:.8125rem}.CoachGuidedStart-module-scss-module__DnVzwa__heard{margin:0;padding-left:1.1rem}.CoachGuidedStart-module-scss-module__DnVzwa__heard span{color:var(--wb-text-hint)}.CoachGuidedStart-module-scss-module__DnVzwa__removeAnswer{color:var(--wb-text-hint);cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;text-decoration:underline}.CoachGuidedStart-module-scss-module__DnVzwa__removeAnswer:hover:not(:disabled),.CoachGuidedStart-module-scss-module__DnVzwa__removeAnswer:focus-visible{color:var(--tblr-primary,#206bc4)}.CoachGuidedStart-module-scss-module__DnVzwa__removeAnswer:disabled{cursor:default;opacity:.6}.CoachGuidedStart-module-scss-module__DnVzwa__moves{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__move{border:1px solid var(--tblr-border-color);width:100%;min-height:3.25rem;color:var(--wb-text-primary);text-align:left;background:0 0;border-radius:10px;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__move:hover:not(:disabled){border-color:rgba(var(--wb-green-rgb,47, 179, 68), .5)}.CoachGuidedStart-module-scss-module__DnVzwa__moveNumber{background:rgba(var(--wb-green-rgb,47, 179, 68), .12);width:1.6rem;height:1.6rem;color:var(--wb-green,#2fb344);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.CoachGuidedStart-module-scss-module__DnVzwa__moveText{flex-direction:column;gap:.1rem;display:flex}.CoachGuidedStart-module-scss-module__DnVzwa__moveTitle{font-weight:600}.CoachGuidedStart-module-scss-module__DnVzwa__moveDetail{color:var(--wb-text-hint);font-size:.75rem}.CoachGuidedStart-module-scss-module__DnVzwa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.UnifiedChatComposer-module-scss-module__Xjq4Na__composer{z-index:2;border:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface);border-radius:8px;padding:.6rem;position:sticky;bottom:0;box-shadow:0 -10px 18px #0f172a14}.UnifiedChatComposer-module-scss-module__Xjq4Na__inputShell{min-width:0;position:relative}.UnifiedChatComposer-module-scss-module__Xjq4Na__input{resize:none;border:1px solid var(--tblr-border-color);background:var(--wb-input-bg);width:100%;min-width:0;min-height:66px;max-height:164px;color:var(--wb-text-primary);border-radius:6px;padding:.55rem 2.2rem .55rem .7rem;font-size:.875rem;line-height:1.45}.UnifiedChatComposer-module-scss-module__Xjq4Na__input:focus{outline:2px solid var(--wb-green-dim);border-color:var(--wb-green)}.UnifiedChatComposer-module-scss-module__Xjq4Na__input:disabled{cursor:wait;opacity:.72}.UnifiedChatComposer-module-scss-module__Xjq4Na__inputExpanded{height:min(48vh,380px);min-height:220px;max-height:min(54vh,520px)}.UnifiedChatComposer-module-scss-module__Xjq4Na__expandButton{z-index:3;background:var(--tblr-bg-surface);width:26px;min-width:26px;height:26px;color:var(--wb-text-muted);cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.32rem;right:.34rem}.UnifiedChatComposer-module-scss-module__Xjq4Na__expandButton:hover,.UnifiedChatComposer-module-scss-module__Xjq4Na__expandButton:focus-visible{border-color:var(--tblr-border-color);color:var(--wb-green);outline:0}.UnifiedChatComposer-module-scss-module__Xjq4Na__toolbar{justify-content:space-between;align-items:center;gap:.45rem;margin-top:.45rem;display:flex}.UnifiedChatComposer-module-scss-module__Xjq4Na__tools{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.UnifiedChatComposer-module-scss-module__Xjq4Na__helperText{color:var(--wb-text-hint);font-size:.7rem}.UnifiedChatComposer-module-scss-module__Xjq4Na__sendButton{border:1px solid var(--wb-green);background:var(--wb-green);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:40px;min-width:40px;min-height:34px;padding:0;display:inline-flex}.UnifiedChatComposer-module-scss-module__Xjq4Na__sendButton:hover:not(:disabled){background:var(--wb-green-dark)}.UnifiedChatComposer-module-scss-module__Xjq4Na__sendButton:disabled{cursor:not-allowed;opacity:.55}.UnifiedChatComposer-module-scss-module__Xjq4Na__sendButton svg[class*=icon-loader]{animation:.8s linear infinite UnifiedChatComposer-module-scss-module__Xjq4Na__unified-chat-spin}@keyframes UnifiedChatComposer-module-scss-module__Xjq4Na__unified-chat-spin{to{transform:rotate(360deg)}}@media (max-width:991px){.UnifiedChatComposer-module-scss-module__Xjq4Na__input{padding-right:2.65rem}.UnifiedChatComposer-module-scss-module__Xjq4Na__expandButton{width:2.125rem;min-width:2.125rem;height:2.125rem}.UnifiedChatComposer-module-scss-module__Xjq4Na__sendButton{width:2.75rem;min-width:2.75rem;min-height:2.5rem}}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.Notifications-module-scss-module__GjSIYG__bellWrap{position:relative}.Notifications-module-scss-module__GjSIYG__bellButton{width:32px;height:32px;color:var(--wb-input-text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.Notifications-module-scss-module__GjSIYG__bellButton:hover{color:var(--wb-text-secondary);background:var(--wb-input-bg)}.Notifications-module-scss-module__GjSIYG__bellBadge{background:var(--tblr-danger);color:#fff;text-align:center;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:0;right:-2px}.Notifications-module-scss-module__GjSIYG__bellDropdown{background:var(--tblr-bg-surface);border:1px solid var(--tblr-border-color);z-index:1060;border-radius:8px;width:min(360px,100vw - 2rem);position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 8px 24px #0003,0 2px 8px #0000001a}@media (max-width:576px){.Notifications-module-scss-module__GjSIYG__bellDropdown{top:calc(var(--topbar-height) + .5rem);width:auto;position:fixed;left:1rem;right:1rem}}.Notifications-module-scss-module__GjSIYG__bellDropdownHeader{border-bottom:1px solid var(--tblr-border-color);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .875rem;display:flex}.Notifications-module-scss-module__GjSIYG__bellDropdownHeader strong,.Notifications-module-scss-module__GjSIYG__bellDropdownHeader span{display:block}.Notifications-module-scss-module__GjSIYG__bellDropdownHeader span{color:var(--tblr-secondary);margin-top:.125rem;font-size:.75rem}.Notifications-module-scss-module__GjSIYG__bellAction{min-height:28px;color:var(--wb-green);border:1px solid var(--tblr-border-color);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.Notifications-module-scss-module__GjSIYG__bellAction:disabled{opacity:.5;cursor:not-allowed}.Notifications-module-scss-module__GjSIYG__bellList{max-height:320px;overflow-y:auto}.Notifications-module-scss-module__GjSIYG__bellItem{width:100%;color:var(--tblr-body-color);border:0;border-bottom:1px solid var(--tblr-border-color);text-align:left;cursor:pointer;background:0 0;gap:.2rem;padding:.75rem .875rem;text-decoration:none;display:grid}.Notifications-module-scss-module__GjSIYG__bellItem:hover{background:var(--wb-input-bg)}.Notifications-module-scss-module__GjSIYG__bellItemTitle{font-size:.875rem;font-weight:600}.Notifications-module-scss-module__GjSIYG__bellItemBody,.Notifications-module-scss-module__GjSIYG__bellItemMeta{color:var(--tblr-secondary);font-size:.75rem}.Notifications-module-scss-module__GjSIYG__bellItemBody{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Notifications-module-scss-module__GjSIYG__bellEmpty{min-height:96px;color:var(--tblr-secondary);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.Notifications-module-scss-module__GjSIYG__bellFooter{color:var(--wb-green);text-align:center;padding:.75rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:block}.Notifications-module-scss-module__GjSIYG__bellFooter:hover{background:var(--wb-input-bg)}.Notifications-module-scss-module__GjSIYG__inboxPage{max-width:920px}.Notifications-module-scss-module__GjSIYG__inboxHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxHeader h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}.Notifications-module-scss-module__GjSIYG__inboxHeader p{color:var(--tblr-secondary);margin:0;font-size:.875rem}.Notifications-module-scss-module__GjSIYG__inboxToolbar{justify-content:flex-start;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxSegments{box-sizing:border-box;background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);border-radius:8px;grid-template-columns:repeat(3,minmax(72px,1fr));height:34px;padding:2px;display:inline-grid}.Notifications-module-scss-module__GjSIYG__inboxSegments button{min-height:0;color:var(--tblr-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:400;line-height:1;display:inline-flex}.Notifications-module-scss-module__GjSIYG__inboxSegmentActive{box-shadow:0 1px 2px #00000014;color:var(--tblr-body-color)!important;background:var(--tblr-bg-surface)!important}.Notifications-module-scss-module__GjSIYG__inboxSettingsLink{min-height:34px;color:var(--wb-green);align-items:center;margin-left:auto;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.Notifications-module-scss-module__GjSIYG__inboxFilters{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxFilters label{min-width:128px;color:var(--tblr-secondary);gap:.25rem;font-size:.75rem;font-weight:600;display:grid}.Notifications-module-scss-module__GjSIYG__inboxFilters select{box-sizing:border-box;height:34px;color:var(--wb-input-text);background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);border-radius:6px;padding:.25rem .6rem;font-size:.875rem;font-weight:400;line-height:1}.Notifications-module-scss-module__GjSIYG__inboxBulkBar{background:var(--tblr-bg-surface);border:1px solid var(--tblr-border-color);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxBulkSelect,.Notifications-module-scss-module__GjSIYG__inboxSelect{justify-content:center;align-items:center;display:inline-flex}.Notifications-module-scss-module__GjSIYG__inboxBulkSelect input,.Notifications-module-scss-module__GjSIYG__inboxSelect input{width:16px;height:16px;accent-color:var(--wb-green)}.Notifications-module-scss-module__GjSIYG__inboxBulkSelect{color:var(--tblr-secondary);gap:.5rem;font-size:.875rem;font-weight:600}.Notifications-module-scss-module__GjSIYG__inboxBulkActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxBulkButton{min-height:32px;color:var(--tblr-secondary);background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.875rem;font-weight:600;display:inline-flex}.Notifications-module-scss-module__GjSIYG__inboxBulkButton:hover:not(:disabled){color:var(--wb-green);border-color:var(--wb-green)}.Notifications-module-scss-module__GjSIYG__inboxBulkButton:disabled{opacity:.45;cursor:not-allowed}.Notifications-module-scss-module__GjSIYG__inboxBulkDanger:hover:not(:disabled){color:var(--tblr-danger);border-color:var(--tblr-danger)}.Notifications-module-scss-module__GjSIYG__inboxLoadMore{min-height:36px;color:var(--tblr-secondary);background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);cursor:pointer;border-radius:6px;justify-self:center;margin:.25rem auto 0;padding:.45rem .85rem;font-size:.875rem;font-weight:600}.Notifications-module-scss-module__GjSIYG__inboxLoadMore:hover:not(:disabled){color:var(--wb-green);border-color:var(--wb-green)}.Notifications-module-scss-module__GjSIYG__inboxLoadMore:disabled{opacity:.5;cursor:wait}.Notifications-module-scss-module__GjSIYG__inboxList{gap:.75rem;display:grid}.Notifications-module-scss-module__GjSIYG__inboxItem{background:var(--tblr-card-bg,var(--tblr-body-bg));border:1px solid var(--tblr-border-color);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;padding:1rem;display:grid}.Notifications-module-scss-module__GjSIYG__inboxItemUnread{box-shadow:inset 3px 0 0 var(--wb-green);border-color:#1799668c}.Notifications-module-scss-module__GjSIYG__inboxItemMain{min-width:0}.Notifications-module-scss-module__GjSIYG__inboxItemHeader,.Notifications-module-scss-module__GjSIYG__inboxMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxCategory{color:var(--wb-green);background:#1799661a;border-radius:4px;padding:.1rem .4rem;font-size:.7rem;font-weight:700}.Notifications-module-scss-module__GjSIYG__inboxTime,.Notifications-module-scss-module__GjSIYG__inboxMeta{color:var(--tblr-secondary);font-size:.75rem}.Notifications-module-scss-module__GjSIYG__inboxTitle{margin:.4rem 0 .25rem;font-size:1rem;font-weight:700}.Notifications-module-scss-module__GjSIYG__inboxBody{color:var(--tblr-body-color);overflow-wrap:anywhere;margin:0;font-size:.875rem}.Notifications-module-scss-module__GjSIYG__inboxMeta{margin-top:.5rem}.Notifications-module-scss-module__GjSIYG__inboxActions{align-items:flex-start;gap:.35rem;display:flex}.Notifications-module-scss-module__GjSIYG__inboxIconButton{width:32px;height:32px;color:var(--tblr-secondary);background:var(--wb-input-bg);border:1px solid var(--tblr-border-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.Notifications-module-scss-module__GjSIYG__inboxIconButton:hover:not(:disabled){color:var(--wb-green);border-color:var(--wb-green)}.Notifications-module-scss-module__GjSIYG__inboxIconButton:disabled{opacity:.45;cursor:not-allowed}.Notifications-module-scss-module__GjSIYG__inboxDangerButton:hover:not(:disabled){color:var(--tblr-danger);border-color:var(--tblr-danger)}.Notifications-module-scss-module__GjSIYG__inboxEmpty{min-height:180px;color:var(--tblr-secondary);border:1px dashed var(--tblr-border-color);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (max-width:576px){.Notifications-module-scss-module__GjSIYG__inboxHeader,.Notifications-module-scss-module__GjSIYG__inboxToolbar{flex-direction:column;align-items:stretch}.Notifications-module-scss-module__GjSIYG__inboxSettingsLink{margin-left:0}.Notifications-module-scss-module__GjSIYG__inboxFilters,.Notifications-module-scss-module__GjSIYG__inboxBulkBar{align-items:stretch}.Notifications-module-scss-module__GjSIYG__inboxFilters,.Notifications-module-scss-module__GjSIYG__inboxBulkBar,.Notifications-module-scss-module__GjSIYG__inboxBulkActions{flex-direction:column}.Notifications-module-scss-module__GjSIYG__inboxItem{grid-template-columns:1fr}.Notifications-module-scss-module__GjSIYG__inboxSelect,.Notifications-module-scss-module__GjSIYG__inboxActions{justify-content:flex-start}}
.AnalystCards-module-scss-module__hcWo-G__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .75rem;margin-bottom:.4rem;display:flex}.AnalystCards-module-scss-module__hcWo-G__cardHead h2{margin:0}.AnalystCards-module-scss-module__hcWo-G__headline{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.2rem 0;display:flex}.AnalystCards-module-scss-module__hcWo-G__headline strong{font-size:1.75rem;line-height:1.1}.AnalystCards-module-scss-module__hcWo-G__muted{color:var(--wb-text-muted,#64748b);font-size:.82rem}.AnalystCards-module-scss-module__hcWo-G__note{color:var(--wb-text-muted,#64748b);margin:.5rem 0 0;font-size:.75rem}.AnalystCards-module-scss-module__hcWo-G__up{color:#047857;font-weight:600}.AnalystCards-module-scss-module__hcWo-G__down{color:#b91c1c;font-weight:600}.AnalystCards-module-scss-module__hcWo-G__range{height:1.6rem;margin:.6rem .4rem .2rem;position:relative}.AnalystCards-module-scss-module__hcWo-G__track,.AnalystCards-module-scss-module__hcWo-G__band{border-radius:.2rem;height:.35rem;position:absolute;top:.65rem}.AnalystCards-module-scss-module__hcWo-G__track{background:var(--wb-border,#e2e8f0);left:0;right:0}.AnalystCards-module-scss-module__hcWo-G__band{background:#a7f3d0}.AnalystCards-module-scss-module__hcWo-G__median{background:#047857;border-radius:2px;width:3px;height:.95rem;margin-left:-1px;position:absolute;top:.35rem}.AnalystCards-module-scss-module__hcWo-G__price{border:3px solid var(--wb-text-primary,#0f172a);background:var(--wb-card-bg,#fff);box-sizing:border-box;border-radius:50%;width:.8rem;height:.8rem;margin-left:-.4rem;position:absolute;top:.45rem}.AnalystCards-module-scss-module__hcWo-G__votes{background:var(--wb-border,#e2e8f0);border-radius:.3rem;height:.6rem;margin:.5rem 0 .4rem;display:flex;overflow:hidden}.AnalystCards-module-scss-module__hcWo-G__vote0{background:#065f46}.AnalystCards-module-scss-module__hcWo-G__vote1{background:#34d399}.AnalystCards-module-scss-module__hcWo-G__vote2{background:#cbd5e1}.AnalystCards-module-scss-module__hcWo-G__vote3{background:#fb923c}.AnalystCards-module-scss-module__hcWo-G__vote4{background:#c2410c}.AnalystCards-module-scss-module__hcWo-G__voteCounts{text-align:center;color:var(--wb-text-secondary,#475569);grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin:0 0 .4rem;padding:0;font-size:.75rem;list-style:none;display:grid}.AnalystCards-module-scss-module__hcWo-G__voteCounts li{flex-direction:column;display:flex}
.ResearcherCurrentnessNotice-module-scss-module__Viypga__notice{border:1px solid var(--wb-border);border-left:3px solid var(--wb-text-muted);background:var(--wb-card-bg);color:var(--wb-text-primary);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.875rem;padding:.4rem .75rem;display:flex}.ResearcherCurrentnessNotice-module-scss-module__Viypga__message{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.ResearcherCurrentnessNotice-module-scss-module__Viypga__message svg{flex:none;margin-top:.125rem}.ResearcherCurrentnessNotice-module-scss-module__Viypga__message p{margin:0;font-size:.8125rem}.ResearcherCurrentnessNotice-module-scss-module__Viypga__message span{color:var(--wb-text-muted)}@media (max-width:575.98px){.ResearcherCurrentnessNotice-module-scss-module__Viypga__notice{flex-direction:column}}
.DividendHistoryChart-module-scss-module__bhFniG__chartShell{border:1px solid var(--wb-border);background:var(--wb-card-bg);border-radius:6px;gap:.75rem;margin-bottom:1rem;padding:.85rem;display:grid}.DividendHistoryChart-module-scss-module__bhFniG__chartToolbar{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.DividendHistoryChart-module-scss-module__bhFniG__chartToolbar strong{color:var(--wb-text-primary);font-size:.9rem;display:block}.DividendHistoryChart-module-scss-module__bhFniG__chartToolbar span{color:var(--wb-text-muted);margin-top:.2rem;font-size:.76rem;display:block}.DividendHistoryChart-module-scss-module__bhFniG__rangeTabs{flex-wrap:wrap;gap:.35rem;display:inline-flex}.DividendHistoryChart-module-scss-module__bhFniG__rangeTabs button{border:1px solid var(--wb-border);background:var(--wb-card-bg);min-width:2.6rem;color:var(--wb-text-muted);cursor:pointer;border-radius:4px;padding:.3rem .5rem;font-size:.75rem;font-weight:700}.DividendHistoryChart-module-scss-module__bhFniG__rangeTabs .DividendHistoryChart-module-scss-module__bhFniG__activeRange{border-color:var(--wb-green-dim);color:var(--wb-green);background:#17996614}.DividendHistoryChart-module-scss-module__bhFniG__state{border:1px dashed var(--wb-border);min-height:180px;color:var(--wb-text-muted);text-align:center;border-radius:6px;place-items:center;padding:1rem;display:grid}@media (max-width:640px){.DividendHistoryChart-module-scss-module__bhFniG__chartToolbar{flex-direction:column}}
.PriceHistoryChart-module-scss-module__tec7La__chartShell{gap:.75rem;display:grid}.PriceHistoryChart-module-scss-module__tec7La__staleNotice{color:var(--wb-text-primary);background:#f59f0014;border:1px solid #f59f0057;border-radius:4px;padding:.45rem .65rem;font-size:.82rem;font-weight:700}.PriceHistoryChart-module-scss-module__tec7La__chartHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PriceHistoryChart-module-scss-module__tec7La__chartHeader span,.PriceHistoryChart-module-scss-module__tec7La__chartHeader small{color:var(--wb-text-muted);font-size:.78rem}.PriceHistoryChart-module-scss-module__tec7La__chartHeader strong{color:var(--wb-text-primary);margin-top:.25rem;font-size:1.15rem;display:block}.PriceHistoryChart-module-scss-module__tec7La__state{border:1px dashed var(--wb-border);min-height:220px;color:var(--wb-text-muted);text-align:center;border-radius:6px;place-items:center;display:grid}@media (max-width:640px){.PriceHistoryChart-module-scss-module__tec7La__chartHeader{flex-direction:column}}.PriceHistoryChart-module-scss-module__tec7La__resolutionNote{color:var(--wb-text-secondary);font-size:.76rem}
.TierBadge-module-scss-module__rTTz9a__tier{white-space:nowrap;border-radius:999px;align-items:center;padding:.12rem .5rem;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-flex}.TierBadge-module-scss-module__rTTz9a__T1{color:#1e3a8a;background:#dbeafe}.TierBadge-module-scss-module__rTTz9a__T2{color:#064e3b;background:#d1fae5}.TierBadge-module-scss-module__rTTz9a__T3{color:#7c2d12;background:#ffedd5}.TierBadge-module-scss-module__rTTz9a__note{background:var(--tblr-bg-surface-secondary,#f1f5f9);color:var(--wb-text-secondary,#334155);white-space:nowrap;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.7rem;font-weight:600;display:inline-flex}.TierBadge-module-scss-module__rTTz9a__wrap{flex-wrap:nowrap;align-items:center;gap:.25rem;display:inline-flex}[data-bs-theme=dark] .TierBadge-module-scss-module__rTTz9a__T1{color:#bfdbfe;background:#3b82f638}[data-bs-theme=dark] .TierBadge-module-scss-module__rTTz9a__T2{color:#a7f3d0;background:#10b98138}[data-bs-theme=dark] .TierBadge-module-scss-module__rTTz9a__T3{color:#fed7aa;background:#f9731638}
.guide-module-scss-module__SjYs9q__page{flex-direction:column;gap:1.25rem;max-width:72rem;display:flex}.guide-module-scss-module__SjYs9q__toc{flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem;display:flex}.guide-module-scss-module__SjYs9q__section{border:1px solid var(--wb-border,#e2e8f0);background:var(--tblr-bg-surface,#fff);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;scroll-margin-top:4rem;display:flex}.guide-module-scss-module__SjYs9q__section h2{margin:0;font-size:1.15rem}.guide-module-scss-module__SjYs9q__section h3{margin:.5rem 0 .25rem;font-size:.95rem}.guide-module-scss-module__SjYs9q__lead{color:var(--wb-text-muted,#64748b);max-width:52rem;margin:0}.guide-module-scss-module__SjYs9q__cards{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;margin:0;display:grid}.guide-module-scss-module__SjYs9q__cards>div{border:1px solid var(--wb-border,#e2e8f0);border-radius:.375rem;padding:.75rem}.guide-module-scss-module__SjYs9q__cards dt{margin-bottom:.25rem;font-weight:600}.guide-module-scss-module__SjYs9q__cards dd{margin:0;font-size:.875rem}.guide-module-scss-module__SjYs9q__tableWrap{overflow-x:auto}.guide-module-scss-module__SjYs9q__table{border-collapse:collapse;width:100%;font-size:.875rem}.guide-module-scss-module__SjYs9q__table th,.guide-module-scss-module__SjYs9q__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--wb-border,#e2e8f0);padding:.5rem .75rem .5rem 0}.guide-module-scss-module__SjYs9q__table thead th{text-transform:uppercase;color:var(--wb-text-muted,#64748b);font-size:.75rem}.guide-module-scss-module__SjYs9q__table tbody th{white-space:nowrap}.guide-module-scss-module__SjYs9q__glossary{grid-template-columns:minmax(10rem,max-content) 1fr;gap:.5rem 1rem;margin:0;font-size:.875rem;display:grid}.guide-module-scss-module__SjYs9q__glossary>div{display:contents}.guide-module-scss-module__SjYs9q__glossary dd{margin:0}.guide-module-scss-module__SjYs9q__chip{border:1px solid var(--wb-border,#e2e8f0);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.8rem;display:inline-block}.guide-module-scss-module__SjYs9q__screenGroup ul{flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.guide-module-scss-module__SjYs9q__pro{color:var(--wb-pro,#7c3aed);margin-left:.4rem;font-size:.7rem;font-weight:700}.guide-module-scss-module__SjYs9q__summary{color:var(--wb-text-muted,#64748b);display:block}@media (max-width:640px){.guide-module-scss-module__SjYs9q__glossary{grid-template-columns:1fr}}.guide-module-scss-module__SjYs9q__steps{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;font-size:.9rem;display:flex}.guide-module-scss-module__SjYs9q__steps li{padding-left:.25rem}.guide-module-scss-module__SjYs9q__steps strong{display:block}.guide-module-scss-module__SjYs9q__steps span{color:var(--wb-text-muted,#64748b)}.guide-module-scss-module__SjYs9q__drawerBody{flex-direction:column;gap:1rem;display:flex}.guide-module-scss-module__SjYs9q__backdrop{z-index:1080;background:#0f172a59;position:fixed;inset:0}.guide-module-scss-module__SjYs9q__drawer{z-index:1081;background:var(--tblr-bg-surface,#fff);flex-direction:column;width:min(44rem,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #0f172a2e}.guide-module-scss-module__SjYs9q__drawerHead{border-bottom:1px solid var(--wb-border,#e2e8f0);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.guide-module-scss-module__SjYs9q__drawerHead h2{margin:0;font-size:1.05rem}.guide-module-scss-module__SjYs9q__drawerHeadActions{align-items:center;gap:.75rem;font-size:.85rem;display:flex}.guide-module-scss-module__SjYs9q__drawerScroll{flex:1;padding:1rem;overflow-y:auto}.guide-module-scss-module__SjYs9q__highlight{outline:2px solid var(--wb-green,#16a34a);outline-offset:2px}.guide-module-scss-module__SjYs9q__helpButton{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.guide-module-scss-module__SjYs9q__tiers{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.guide-module-scss-module__SjYs9q__tiers>div{border:1px solid var(--wb-border,#e2e8f0);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.85rem;display:flex}.guide-module-scss-module__SjYs9q__tiers h3{align-items:center;gap:.5rem;margin:0;font-size:1rem;display:flex}.guide-module-scss-module__SjYs9q__tiers p{margin:0;font-size:.875rem}.guide-module-scss-module__SjYs9q__tiers dl{flex-direction:column;gap:.4rem;margin:0;display:flex}.guide-module-scss-module__SjYs9q__tiers dt{font-size:.8125rem;font-weight:600}.guide-module-scss-module__SjYs9q__tiers dd{color:var(--wb-text-secondary);margin:0;font-size:.8125rem}.guide-module-scss-module__SjYs9q__tierMark{color:#fff;border-radius:.4rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:700;display:inline-flex}.guide-module-scss-module__SjYs9q__tierExamples{font-weight:600}.guide-module-scss-module__SjYs9q__tierT1{border-color:#bfdbfe!important}.guide-module-scss-module__SjYs9q__tierT1 .guide-module-scss-module__SjYs9q__tierMark{background:#1d4ed8}.guide-module-scss-module__SjYs9q__tierT2{border-color:#a7f3d0!important}.guide-module-scss-module__SjYs9q__tierT2 .guide-module-scss-module__SjYs9q__tierMark{background:#127a52}.guide-module-scss-module__SjYs9q__tierT3{border-color:#fed7aa!important}.guide-module-scss-module__SjYs9q__tierT3 .guide-module-scss-module__SjYs9q__tierMark{background:#b45309}[data-bs-theme=dark] .guide-module-scss-module__SjYs9q__tierT1{border-color:#3b82f673!important}[data-bs-theme=dark] .guide-module-scss-module__SjYs9q__tierT2{border-color:#10b98173!important}[data-bs-theme=dark] .guide-module-scss-module__SjYs9q__tierT3{border-color:#f9731673!important}
.HoldingIntentToggle-module-scss-module__OurqOq__intent{align-items:center;gap:.35rem;display:inline-flex}.HoldingIntentToggle-module-scss-module__OurqOq__intentButton{border:1px solid var(--tblr-border-color,#cbd5e1);color:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:baseline;gap:.3rem;padding:.2rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.HoldingIntentToggle-module-scss-module__OurqOq__intentButton small{opacity:.7;font-size:.65rem}.HoldingIntentToggle-module-scss-module__OurqOq__intentButton:disabled{opacity:.6;cursor:progress}.HoldingIntentToggle-module-scss-module__OurqOq__hold{color:#065f46;background:#ecfdf5;border-color:#6ee7b7}.HoldingIntentToggle-module-scss-module__OurqOq__trade{color:#1e40af;background:#eff6ff;border-color:#93c5fd}.HoldingIntentToggle-module-scss-module__OurqOq__reserve{color:#334155;background:#f1f5f9;border-color:#94a3b8}.HoldingIntentToggle-module-scss-module__OurqOq__unset{color:#b45309;font-size:.75rem}
.LivePrice-module-scss-module__Q6XueW__cell{flex-direction:column;align-items:flex-end;line-height:1.2;display:inline-flex}.LivePrice-module-scss-module__Q6XueW__cell small{font-size:.72rem;font-weight:600}.LivePrice-module-scss-module__Q6XueW__up{color:#047857}.LivePrice-module-scss-module__Q6XueW__down{color:#b91c1c}
.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartShell{gap:.75rem;display:grid;position:relative}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartShellUpdating{opacity:1}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__staleNotice{color:var(--wb-text-primary);background:#f59f0014;border:1px solid #f59f0057;border-radius:4px;padding:.45rem .65rem;font-size:.82rem;font-weight:700}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartHeader span,.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartHeader small{color:var(--wb-text-muted);font-size:.78rem}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartHeader strong{color:var(--wb-text-primary);margin-top:.25rem;font-size:.95rem;line-height:1.45;display:block}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__state{min-height:300px;color:var(--wb-text-primary);text-align:center;background:#206bc40d;border:1px solid #206bc442;border-radius:6px;justify-content:center;align-items:center;gap:.45rem;font-weight:700;display:flex}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartUpdating{z-index:2;color:var(--wb-text-primary);background:#fffffffc;border:1px solid #206bc461;border-radius:4px;align-items:center;gap:.38rem;padding:.48rem .7rem;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:3.05rem;left:.75rem;box-shadow:0 8px 24px #0f172a24}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartCanvasLoading{min-height:300px;color:var(--wb-text-primary);background:#206bc40a;border:1px solid #206bc438;border-radius:6px;justify-content:center;align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:flex}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__loadingSpinner{border:2px solid #206bc433;border-top-color:var(--tblr-primary);border-radius:999px;width:.78rem;height:.78rem;animation:.8s linear infinite ComparePriceHistoryChart-module-scss-module__Ema9Iq__compareChartSpin}@keyframes ComparePriceHistoryChart-module-scss-module__Ema9Iq__compareChartSpin{to{transform:rotate(360deg)}}@media (max-width:640px){.ComparePriceHistoryChart-module-scss-module__Ema9Iq__chartHeader{flex-direction:column}}.ComparePriceHistoryChart-module-scss-module__Ema9Iq__resolutionNote{color:var(--wb-text-secondary);font-size:.76rem}
.CompareSideBySide-module-scss-module__ebx9WG__card{border:1px solid var(--wb-border,#e2e8f0);background:var(--wb-card-bg,#fff);border-radius:8px;min-width:0;padding:.75rem .9rem}.CompareSideBySide-module-scss-module__ebx9WG__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin-bottom:.35rem;display:flex}.CompareSideBySide-module-scss-module__ebx9WG__header h2{margin:0;font-size:1.05rem}.CompareSideBySide-module-scss-module__ebx9WG__header span{color:var(--wb-text-muted,#64748b);font-size:.75rem}.CompareSideBySide-module-scss-module__ebx9WG__scroll{overflow-x:auto}.CompareSideBySide-module-scss-module__ebx9WG__table th:first-child,.CompareSideBySide-module-scss-module__ebx9WG__table td:first-child{z-index:1;background:var(--wb-card-bg,#fff);box-shadow:1px 0 0 var(--wb-border,#e2e8f0);position:sticky;left:0}.CompareSideBySide-module-scss-module__ebx9WG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.CompareSideBySide-module-scss-module__ebx9WG__table th,.CompareSideBySide-module-scss-module__ebx9WG__table td{border-bottom:1px solid var(--wb-border,#e2e8f0);vertical-align:middle;white-space:nowrap;padding:.28rem .42rem;font-size:.8rem}.CompareSideBySide-module-scss-module__ebx9WG__table tbody tr:hover{background:#0891b208}.CompareSideBySide-module-scss-module__ebx9WG__table thead th{color:var(--wb-text-primary,#0f172a);text-align:right;font-size:.8rem;font-weight:800}.CompareSideBySide-module-scss-module__ebx9WG__table tbody th{color:var(--wb-text-muted,#64748b);text-align:left;font-weight:500}.CompareSideBySide-module-scss-module__ebx9WG__table td{text-align:right;font-weight:700}.CompareSideBySide-module-scss-module__ebx9WG__groupRow th{border-bottom:2px solid var(--wb-green-dim,#86efac);letter-spacing:.08em;text-transform:uppercase;padding-top:.6rem;color:var(--wb-green,#179966)!important;font-size:.72rem!important;font-weight:800!important}.CompareSideBySide-module-scss-module__ebx9WG__leader{color:#047857}.CompareSideBySide-module-scss-module__ebx9WG__leaderMark{margin-right:.25rem;font-size:.65rem}.CompareSideBySide-module-scss-module__ebx9WG__footer{color:var(--wb-text-muted,#64748b);margin-top:.4rem;font-size:.75rem}
.HoldingsView-module-scss-module__bwVV7q__page{flex-direction:column;gap:1rem;display:flex}.HoldingsView-module-scss-module__bwVV7q__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.HoldingsView-module-scss-module__bwVV7q__header h1{margin:0 0 .25rem;font-size:1.5rem}.HoldingsView-module-scss-module__bwVV7q__header p{max-width:52rem}.HoldingsView-module-scss-module__bwVV7q__chips{flex-wrap:wrap;gap:.4rem;display:flex}.HoldingsView-module-scss-module__bwVV7q__chip{border:1px solid var(--tblr-border-color,#e2e8f0);background:var(--tblr-bg-surface,#fff);border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600}.HoldingsView-module-scss-module__bwVV7q__holdChip{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.HoldingsView-module-scss-module__bwVV7q__tradeChip{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.HoldingsView-module-scss-module__bwVV7q__unsetChip,.HoldingsView-module-scss-module__bwVV7q__watchChip{color:#92400e;background:#fffbeb;border-color:#fde68a}.HoldingsView-module-scss-module__bwVV7q__state{text-align:center;padding:1.5rem}.HoldingsView-module-scss-module__bwVV7q__tableCard{overflow:hidden}.HoldingsView-module-scss-module__bwVV7q__toolbar{border-bottom:1px solid var(--tblr-border-color,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.HoldingsView-module-scss-module__bwVV7q__toolbarActions{gap:.5rem;display:inline-flex}.HoldingsView-module-scss-module__bwVV7q__tableWrap{overflow-x:auto}.HoldingsView-module-scss-module__bwVV7q__symbol{font-weight:700;text-decoration:none}.HoldingsView-module-scss-module__bwVV7q__holding{max-width:18rem}.HoldingsView-module-scss-module__bwVV7q__holding a{text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;display:block;overflow:hidden}.HoldingsView-module-scss-module__bwVV7q__holding span{color:var(--tblr-secondary,#64748b);font-size:.75rem}.HoldingsView-module-scss-module__bwVV7q__badge{white-space:nowrap;border-radius:4px;padding:.1rem .4rem;font-size:.7rem;font-weight:700}.HoldingsView-module-scss-module__bwVV7q__inside{color:#065f46;background:#ecfdf5}.HoldingsView-module-scss-module__bwVV7q__watch{color:#92400e;background:#fffbeb}.HoldingsView-module-scss-module__bwVV7q__market{color:#475569;background:#f8fafc;border:1px dashed #cbd5e1}.HoldingsView-module-scss-module__bwVV7q__severe{color:#991b1b;background:#fef2f2}.HoldingsView-module-scss-module__bwVV7q__trend{color:#334155;background:#f8fafc;border:1px solid #e2e8f0}.HoldingsView-module-scss-module__bwVV7q__footnote{color:var(--tblr-secondary,#64748b);margin:0;padding:.6rem 1rem .9rem;font-size:.75rem}.HoldingsView-module-scss-module__bwVV7q__unlinked ul{columns:2;margin:0;padding-left:1.1rem}.HoldingsView-module-scss-module__bwVV7q__healthCell{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.HoldingsView-module-scss-module__bwVV7q__healthCell .HoldingsView-module-scss-module__bwVV7q__badge{cursor:help}
