.rp2mIa_page{max-width:1480px;color:var(--jo-ink,#29251f);margin:0 auto;padding:16px 48px 72px;font-size:14px;line-height:1.6}.rp2mIa_page *{box-sizing:border-box}.rp2mIa_page h1,.rp2mIa_page h2,.rp2mIa_page h3,.rp2mIa_page h4,.rp2mIa_page p,.rp2mIa_page dl,.rp2mIa_page dd{margin:0}.rp2mIa_page button,.rp2mIa_page a,.rp2mIa_page summary{-webkit-tap-highlight-color:transparent}.rp2mIa_page button,.rp2mIa_page a,.rp2mIa_page select{font:inherit}.rp2mIa_page a{color:inherit;text-decoration:none}.rp2mIa_page a:hover{text-decoration:underline}.rp2mIa_page :focus-visible{outline:2px solid var(--jo-accent,#8f3a32);outline-offset:4px}.rp2mIa_header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.rp2mIa_back{align-items:center;min-height:44px;margin-bottom:18px;display:inline-flex;color:var(--jo-ink2,#686052)!important;font-size:12px!important}.rp2mIa_eyebrow{color:var(--jo-ink2,#686052);letter-spacing:.12em;font-size:10px;font-weight:700;margin-bottom:8px!important}.rp2mIa_header h1{letter-spacing:-.05em;font-size:clamp(26px,3.5vw,37px);font-weight:760;line-height:1.25}.rp2mIa_subtitle{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:14px;margin-top:12px!important}.rp2mIa_research{border:1px solid var(--jo-line,#ddd5c7);white-space:nowrap;color:var(--jo-ink2,#686052);border-radius:4px;padding:6px 11px;font-size:11px}.rp2mIa_toolbar{border-bottom:1px solid var(--jo-line,#ddd5c7);justify-content:space-between;align-items:center;gap:16px;display:flex}.rp2mIa_toolbar>p{color:var(--jo-ink2,#686052);font-size:11px}.rp2mIa_tabs{gap:8px;display:flex}.rp2mIa_tabs button{min-width:106px;min-height:50px;color:var(--jo-ink2,#686052);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 16px;font-weight:700}.rp2mIa_tabs button[aria-selected=true]{border-bottom-color:var(--jo-ink,#29251f);color:var(--jo-ink,#29251f)}.rp2mIa_tabs button span{margin-left:9px;font-size:10px;font-weight:500}.rp2mIa_researchNote{color:var(--jo-ink2,#686052);word-break:keep-all;padding:15px 0 21px;font-size:12px}.rp2mIa_panel{min-width:0}.rp2mIa_marketSummary{border:1px solid var(--jo-line,#ddd5c7);background:var(--jo-surface,#fffdf8);border-radius:8px;grid-template-columns:1.5fr 1fr 1fr;margin-bottom:18px;display:grid}.rp2mIa_marketSummary>div{min-width:0;padding:24px}.rp2mIa_marketSummary>div+div{border-left:1px solid var(--jo-line,#ddd5c7)}.rp2mIa_session h2{letter-spacing:-.035em;font-size:20px;font-weight:700}.rp2mIa_session>p:not(.rp2mIa_eyebrow){color:var(--jo-ink2,#686052);margin-top:4px;font-size:12px}.rp2mIa_asof{color:var(--jo-ink2,#686052);margin-top:14px;font-size:11px;display:block}.rp2mIa_mood>span,.rp2mIa_candidateCount>span{font-size:12px;font-weight:600}.rp2mIa_mood>div{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:4px;display:flex}.rp2mIa_mood strong,.rp2mIa_candidateCount>strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:650;line-height:1.3}.rp2mIa_mood>div>span{font-size:13px}.rp2mIa_mood>p,.rp2mIa_candidateCount>p{color:var(--jo-ink2,#686052);margin-top:8px;font-size:10px}.rp2mIa_candidateCount>strong{margin-top:4px;display:block}.rp2mIa_candidateCount small{color:var(--jo-ink2,#686052);letter-spacing:0;margin-left:10px;font-size:11px;font-weight:500}.rp2mIa_notice{background:var(--jo-surface-sunk,#eee9df);border:1px solid var(--jo-rule,#b9ac96);border-radius:6px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;display:flex}.rp2mIa_notice strong{font-size:13px}.rp2mIa_notice p{color:var(--jo-ink2,#686052);margin-top:4px;font-size:12px}.rp2mIa_notice button{border:1px solid var(--jo-line,#ddd5c7);background:var(--jo-surface,#fffdf8);cursor:pointer;border-radius:4px;flex-shrink:0;min-height:44px;padding:8px 14px}.rp2mIa_notice button:disabled{opacity:.5;cursor:wait}.rp2mIa_closed{color:var(--jo-ink2,#686052);font-size:12px;margin:8px 0 20px!important}.rp2mIa_sessionCoverage{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:11px;margin:8px 0 20px!important}.rp2mIa_listHeading{justify-content:space-between;align-items:baseline;gap:16px;margin:28px 0 14px;display:flex}.rp2mIa_listHeading h2{letter-spacing:-.025em;font-size:18px;font-weight:700}.rp2mIa_listHeading h2 span{color:var(--jo-ink2,#686052);margin-left:5px;font-size:13px;font-weight:500}.rp2mIa_listHeading p{color:var(--jo-ink2,#686052);font-size:11px}.rp2mIa_cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.rp2mIa_card{border:1px solid var(--jo-line,#ddd5c7);background:var(--jo-surface,#fffdf8);border-radius:7px;min-width:0;padding:22px}.rp2mIa_stockHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.rp2mIa_ticker{color:var(--jo-ink2,#686052);letter-spacing:.035em;font-size:10px}.rp2mIa_ticker span{letter-spacing:0}.rp2mIa_stockHeader h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:5px;font-size:20px;font-weight:750;line-height:1.35}.rp2mIa_price{text-align:right}.rp2mIa_price strong{white-space:nowrap;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;display:block}.rp2mIa_price span{color:var(--jo-ink2,#686052);margin-top:4px;font-size:9px;display:block}.rp2mIa_actionRow{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0 13px;display:flex}.rp2mIa_action{border:1px solid var(--jo-line,#ddd5c7);background:var(--jo-surface-sunk,#eee9df);color:var(--jo-ink2,#686052);border-radius:3px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.rp2mIa_action[data-action=BUY_CANDIDATE],.rp2mIa_action[data-action=DIP_CANDIDATE]{border-color:var(--jo-ink,#29251f);color:var(--jo-ink,#29251f)}.rp2mIa_action[data-action=REDUCE]{color:var(--jo-accent,#8f3a32);border-color:var(--jo-accent,#8f3a32)}.rp2mIa_trend{color:var(--jo-ink2,#686052);font-size:10px}.rp2mIa_reasons{word-break:keep-all;margin:0 0 14px;padding-left:17px;font-size:12px;line-height:1.8}.rp2mIa_next{border-top:1px solid var(--jo-line,#ddd5c7);word-break:keep-all;padding:12px 0;font-size:12px}.rp2mIa_next span{color:var(--jo-ink2,#686052);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.rp2mIa_plan{background:var(--jo-bg,#f5f1e8);border-radius:4px;margin:3px 0 13px;padding:15px}.rp2mIa_row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rp2mIa_row h4{font-size:12px;font-weight:700}.rp2mIa_row>span{font-size:10px}.rp2mIa_levels{gap:8px;display:grid;margin:12px 0!important}.rp2mIa_levels>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.rp2mIa_levels dt{color:var(--jo-ink2,#686052);white-space:nowrap}.rp2mIa_levels dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rp2mIa_muted{color:var(--jo-ink2,#686052);font-size:10px}.rp2mIa_noPlan{color:var(--jo-ink2,#686052);padding:3px 0 15px;font-size:11px}.rp2mIa_history{border-top:1px solid var(--jo-line,#ddd5c7)}.rp2mIa_history summary,.rp2mIa_method summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:11px;font-weight:600}.rp2mIa_history summary span{float:right;color:var(--jo-ink2,#686052);font-size:10px;font-weight:400}.rp2mIa_performanceSession{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:14px;display:flex}.rp2mIa_performanceSession label{color:var(--jo-ink2,#686052);font-size:11px}.rp2mIa_performanceSession select{border:1px solid var(--jo-line,#ddd5c7);max-width:100%;min-height:44px;color:var(--jo-ink,#29251f);background:var(--jo-bg,#f5f1e8);border-radius:4px;padding:8px 12px;font-size:11px}.rp2mIa_historyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rp2mIa_performance+.rp2mIa_performance{border-left:1px solid var(--jo-line,#ddd5c7);padding-left:14px}.rp2mIa_performance>p{margin-top:7px}.rp2mIa_sample{font-size:11px}.rp2mIa_stats{gap:7px;display:grid;margin-top:12px!important}.rp2mIa_stats dt{color:var(--jo-ink2,#686052);font-size:10px}.rp2mIa_stats dd{font-size:20px;font-weight:650}.rp2mIa_historyNote{color:var(--jo-ink2,#686052);font-size:10px;margin:14px 0!important}.rp2mIa_cardFooter{border-top:1px solid var(--jo-line,#ddd5c7);justify-content:space-between;align-items:center;gap:12px;display:flex}.rp2mIa_cardFooter>span{color:var(--jo-ink2,#686052);font-size:9px}.rp2mIa_cardFooter a{flex-shrink:0;align-items:center;gap:5px;min-height:44px;font-size:10px;font-weight:600;display:inline-flex}.rp2mIa_method{border-top:1px solid var(--jo-line,#ddd5c7);color:var(--jo-ink2,#686052);margin-top:26px}.rp2mIa_method p,.rp2mIa_method ul{font-size:11px;line-height:1.8}.rp2mIa_method ul{padding-left:18px}.rp2mIa_loading,.rp2mIa_empty{text-align:center;color:var(--jo-ink2,#686052);border:1px dashed var(--jo-line,#ddd5c7);border-radius:6px;padding:56px 24px;font-size:13px}.rp2mIa_loading span{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}@media (max-width:900px){.rp2mIa_cards{grid-template-columns:1fr}.rp2mIa_marketSummary>div{padding:20px}}@media (max-width:600px){.rp2mIa_page{padding:18px 16px 48px}.rp2mIa_header{align-items:start;gap:10px;margin-bottom:24px;position:relative}.rp2mIa_research{padding:3px 7px;font-size:10px;position:absolute;top:9px;right:0}.rp2mIa_back{margin-bottom:14px}.rp2mIa_subtitle{font-size:12px}.rp2mIa_tabs button{min-width:88px;padding:10px 12px}.rp2mIa_marketSummary{grid-template-columns:1fr 1fr}.rp2mIa_marketSummary>div{padding:17px}.rp2mIa_marketSummary .rp2mIa_session{border-bottom:1px solid var(--jo-line,#ddd5c7);grid-column:1/-1}.rp2mIa_marketSummary .rp2mIa_mood{border-left:0}.rp2mIa_asof{margin-top:9px}.rp2mIa_mood strong,.rp2mIa_candidateCount>strong{font-size:32px}.rp2mIa_listHeading{margin-top:25px;display:block}.rp2mIa_listHeading p{margin-top:5px;font-size:10px}.rp2mIa_card{padding:18px}.rp2mIa_stockHeader{gap:10px}.rp2mIa_stockHeader h3{font-size:19px}.rp2mIa_price strong{font-size:18px}.rp2mIa_price span{max-width:132px}.rp2mIa_notice{flex-direction:column;align-items:start;gap:10px;padding:16px}.rp2mIa_notice button{align-self:flex-end}.rp2mIa_cardFooter{flex-wrap:wrap;gap:0 10px;padding-top:10px}.rp2mIa_cardFooter>span{width:100%}.rp2mIa_cardFooter a{margin-left:auto}.rp2mIa_historyGrid{grid-template-columns:1fr;gap:16px}.rp2mIa_performance+.rp2mIa_performance{border-left:0;border-top:1px solid var(--jo-line,#ddd5c7);padding:14px 0 0}}.rp2mIa_header{gap:16px;margin-bottom:8px}.rp2mIa_header>div{align-items:center;gap:20px;display:flex}.rp2mIa_header .rp2mIa_eyebrow{display:none}.rp2mIa_header h2{color:var(--jo-ink2);font-size:12px;font-weight:650}.rp2mIa_back{min-height:32px;margin-bottom:0;font-size:11px!important}.rp2mIa_toolbar{align-items:center}.rp2mIa_tabs button{min-width:84px;min-height:42px;padding:7px 12px;font-size:12px}@media (max-width:700px){.rp2mIa_page{padding:12px 16px 48px}.rp2mIa_header{margin-bottom:6px}.rp2mIa_header>div{gap:10px}.rp2mIa_header h2{font-size:10px}.rp2mIa_research{display:none}.rp2mIa_tabs button{min-height:44px}}@media (min-width:701px){.rp2mIa_page{grid-template-columns:1fr 1fr;display:grid}.rp2mIa_header{border-bottom:1px solid var(--jo-line);margin:0}.rp2mIa_header .rp2mIa_research{display:none}.rp2mIa_toolbar{justify-content:flex-end;gap:24px}.rp2mIa_panel{grid-column:1/-1}}@media (max-width:400px){.rp2mIa_toolbar>p{display:none}}
.NFb57q_root{--chart-blue:#28618b}html[data-tod=night] .NFb57q_root{--chart-blue:#82b7e3}.NFb57q_selector{color:var(--jo-ink2);flex-wrap:wrap;align-items:end;gap:12px 18px;margin:0 0 24px;font-size:12px;display:flex}.NFb57q_stockChoice{flex:0 280px;min-width:0}.NFb57q_stockSearch{flex:0 260px;min-width:0}.NFb57q_selector label{margin-bottom:6px;font-size:11px;display:block}.NFb57q_selector select,.NFb57q_selector input{border:1px solid var(--jo-line);width:100%;min-width:0;min-height:42px;color:var(--jo-ink);background:var(--jo-surface);font:inherit;border-radius:4px;padding:8px 12px}.NFb57q_selector select{padding-right:28px;font-weight:650}.NFb57q_selector input::placeholder{color:var(--jo-ink2)}.NFb57q_stockCount{padding-block:11px;font-size:11px}.NFb57q_stockCount span{margin-top:4px;display:block}.NFb57q_activity{color:var(--jo-ink2);font-size:11px;line-height:1.7;margin:0 0 12px!important}.NFb57q_activity span{font-size:10px;display:block}.NFb57q_hero{grid-template-columns:1.5fr 1fr;align-items:start;gap:36px;width:74%;margin-bottom:28px;display:grid}.NFb57q_kicker{color:var(--jo-ink2);font-size:13px;margin-bottom:10px!important}.NFb57q_kicker span{color:var(--jo-ink);font-weight:700}.NFb57q_hero h1{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(25px,3.1vw,45px);font-weight:800;line-height:1.3;margin-bottom:14px!important}.NFb57q_visit{letter-spacing:-.025em;font-size:17px}.NFb57q_visit b{color:var(--jo-accent);font-weight:650}.NFb57q_gauge>p{font-size:13px;font-weight:700}.NFb57q_moodValue{align-items:baseline;gap:12px;margin:2px 0;display:flex}.NFb57q_moodValue strong{letter-spacing:-.05em;font-size:46px;font-weight:700;line-height:1.25}.NFb57q_moodValue>span{color:var(--jo-accent);font-size:20px;font-weight:650}.NFb57q_gauge>small{color:var(--jo-ink2);font-size:11px}.NFb57q_gaugeTrack{background:var(--jo-line);border-radius:4px;gap:2px;height:7px;margin:18px 0 8px;display:flex;position:relative}.NFb57q_gaugeTrack>span{opacity:.55;flex:1}.NFb57q_gaugeTrack>i{background:var(--jo-ink);border:2px solid var(--jo-bg);border-radius:50%;width:11px;height:11px;position:absolute;top:-2px;transform:translate(-50%)}.NFb57q_gaugeLabels{text-align:center;color:var(--jo-ink2);justify-content:space-between;font-size:10px;display:flex}.NFb57q_gaugeLabels>span{flex:1}.NFb57q_gaugeLabels small{margin-top:2px;font-size:9px;display:block}.NFb57q_workspace{grid-template-columns:minmax(0,3fr) minmax(240px,1fr);align-items:stretch;gap:24px;display:grid}.NFb57q_chartPanel{border:1px solid var(--jo-line);background:var(--jo-surface);border-radius:5px;min-width:0;padding:22px 22px 12px}.NFb57q_plotHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.NFb57q_plotHeading h2{letter-spacing:-.04em;font-size:17px;font-weight:750}.NFb57q_plotHeading p{color:var(--jo-ink2);font-size:11px}.NFb57q_plotHeading>span{color:var(--jo-ink2);text-align:right;font-size:10px}.NFb57q_plotRow{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;display:grid}.NFb57q_pricePlot{-webkit-user-select:none;user-select:none;cursor:crosshair;min-width:0;height:240px;margin:12px 0 0}.NFb57q_moodPlot{-webkit-user-select:none;user-select:none;cursor:crosshair;min-width:0;height:220px;margin-top:10px}.NFb57q_delta{background:var(--jo-bg);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:18px;padding:8px 12px;display:flex}.NFb57q_delta>small{color:var(--jo-ink2);margin:0;font-size:12px;display:block}.NFb57q_delta p{white-space:nowrap;font-size:13px;font-weight:650}.NFb57q_delta strong{color:var(--jo-accent);letter-spacing:-.05em;padding-left:5px;font-size:22px;font-weight:650}.NFb57q_delta .NFb57q_blue{color:var(--chart-blue)}.NFb57q_delta>span{word-break:keep-all;color:var(--jo-ink2);margin:5px 0;font-size:11px;display:block}.NFb57q_chartEmpty{background:var(--jo-bg);border:1px dashed var(--jo-line);height:100%;color:var(--jo-ink2);text-align:center;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}.NFb57q_chartEmpty small{font-size:10px}.NFb57q_chartFoot,.NFb57q_dataNote{color:var(--jo-ink2);font-size:10px;margin-top:8px!important}.NFb57q_sourceControls{flex-wrap:wrap;gap:6px;margin-bottom:0;display:flex}.NFb57q_sourceControls button{min-height:44px;font:inherit;color:var(--jo-ink2);border:1px solid var(--jo-line);cursor:pointer;background:0 0;border-radius:4px;padding:8px 12px;font-size:12px}.NFb57q_sourceControls button[aria-pressed=true]{color:var(--jo-ink);background:var(--jo-bg);border-color:var(--jo-rule);font-weight:700}.NFb57q_sourceDetails{color:var(--jo-ink2);border-top:1px solid var(--jo-line);margin:0 0 16px;font-size:11px}.NFb57q_sourceDetails summary{cursor:pointer;min-height:44px;color:var(--jo-ink);padding:13px 0;font-weight:650}.NFb57q_sourceDetails p{word-break:keep-all;line-height:1.7;margin-bottom:10px!important}.NFb57q_sourceDetails dl{gap:6px;display:grid}.NFb57q_sourceDetails dl>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.NFb57q_sourceDetails dd{overflow-wrap:anywhere;margin:0}.NFb57q_windowNote{color:var(--jo-ink2);word-break:keep-all;font-size:11px;line-height:1.6;margin:6px 0 18px!important}.NFb57q_latestLabel{color:var(--jo-ink2);margin-left:4px;font-size:10px;font-weight:500;display:inline-block}.NFb57q_dataNote{margin-bottom:12px!important}.NFb57q_aside{border-left:1px solid var(--jo-line);flex-direction:column;min-width:0;padding-left:24px;display:flex}.NFb57q_aside h2{letter-spacing:-.04em;border-bottom:1px solid var(--jo-line);padding-bottom:16px;font-size:20px;font-weight:750}.NFb57q_events{flex:1;padding:22px 0 12px}.NFb57q_events>div{border-left:2px solid var(--jo-rule);grid-template-columns:40px minmax(0,1fr);gap:14px;margin-bottom:22px;padding-left:12px;display:grid}.NFb57q_events p{word-break:keep-all;font-size:12px}.NFb57q_events b{margin-bottom:7px;font-size:12px;font-weight:700;display:block}.NFb57q_events span{color:var(--jo-ink2);line-height:1.8}.NFb57q_lastNote{border-top:1px solid var(--jo-line);margin-bottom:18px;padding-top:17px}.NFb57q_lastNote h3,.NFb57q_nextCheck h3{font-size:12px;font-weight:700;margin-bottom:12px!important}.NFb57q_lastNote blockquote{border:1px solid var(--jo-line);overflow-wrap:anywhere;border-radius:4px;margin:0;padding:15px;font-size:13px;line-height:1.8}.NFb57q_primary,.NFb57q_secondary{width:100%;min-height:46px;font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.NFb57q_primary{color:var(--jo-bg);background:var(--jo-ink);border:1px solid var(--jo-ink)}.NFb57q_primary>svg:last-child{margin-left:auto}.NFb57q_primary>svg:first-child{margin-right:auto}.NFb57q_primary{padding:10px 14px}.NFb57q_primary:disabled{opacity:.45;cursor:default}.NFb57q_secondary{color:var(--jo-ink);border:1px solid var(--jo-rule);background:0 0;margin-top:9px}.NFb57q_secondary span{color:var(--jo-ink2);font-size:11px}.NFb57q_localNote{color:var(--jo-ink2);justify-content:center;align-items:center;gap:5px;min-height:16px;font-size:10px;display:flex;margin-top:8px!important}.NFb57q_noteForm{gap:8px;display:grid}.NFb57q_noteForm label{font-size:12px;font-weight:700}.NFb57q_noteForm label>span{color:var(--jo-ink2);font-size:10px;font-weight:400}.NFb57q_noteForm textarea{resize:vertical;width:100%;font:inherit;color:var(--jo-ink);background:var(--jo-surface);border:1px solid var(--jo-rule);border-radius:4px;padding:10px;font-size:12px}.NFb57q_noteForm>div{justify-content:flex-end;gap:8px;display:flex}.NFb57q_noteForm button{border:1px solid var(--jo-rule);min-height:40px;font:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:8px 14px;font-size:12px}.NFb57q_noteForm button[type=submit]{background:var(--jo-ink);color:var(--jo-bg)}.NFb57q_records{border:1px solid var(--jo-line);background:var(--jo-surface);border-radius:5px;margin:22px 0 38px;padding:18px 22px}.NFb57q_records header{border-bottom:1px solid var(--jo-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:11px;display:flex}.NFb57q_records h2{letter-spacing:-.03em;font-size:17px;font-weight:750}.NFb57q_records header>span{color:var(--jo-ink2);font-size:10px}.NFb57q_recordBody{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;margin-top:18px;display:grid}.NFb57q_record{grid-template-columns:95px 62px minmax(0,1fr);align-items:start;gap:14px;padding:10px 0;display:grid}.NFb57q_record time{color:var(--jo-ink2);font-size:11px}.NFb57q_recordTag{background:var(--jo-surface-sunk);color:var(--chart-blue);text-align:center;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:650}.NFb57q_record p{overflow-wrap:anywhere;font-size:12px}.NFb57q_record small{color:var(--jo-ink2);margin-top:5px;font-size:10px;display:block}.NFb57q_nextCheck{border-left:1px solid var(--jo-line);padding-left:28px}.NFb57q_nextCheck p{font-size:12px;font-weight:650}.NFb57q_nextCheck>span{color:var(--jo-ink2);margin-top:8px;font-size:11px;display:block}.NFb57q_emptyRecord{color:var(--jo-ink2);padding:15px 0;font-size:12px}.NFb57q_more{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:11px;display:flex}@media (max-width:1100px){.NFb57q_hero{grid-template-columns:1.5fr 1fr;width:100%}.NFb57q_workspace{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:18px}.NFb57q_plotRow{grid-template-columns:1fr}.NFb57q_delta{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:16px;padding:8px 12px;display:flex}.NFb57q_delta>small{margin:0}.NFb57q_delta strong{font-size:20px}.NFb57q_pricePlot{margin-bottom:0}}@media (max-width:700px){.NFb57q_selector{gap:12px;margin-bottom:20px}.NFb57q_stockChoice,.NFb57q_stockSearch{flex:100%}.NFb57q_stockCount{padding-block:0}.NFb57q_hero{grid-template-columns:1fr;gap:22px;margin-bottom:22px}.NFb57q_hero h1{white-space:normal;font-size:31px}.NFb57q_visit{font-size:14px}.NFb57q_gauge{max-width:100%}.NFb57q_gauge>p{font-size:12px}.NFb57q_moodValue strong{font-size:38px}.NFb57q_gaugeTrack{margin-top:12px}.NFb57q_workspace{grid-template-columns:1fr;gap:20px}.NFb57q_chartPanel{padding:18px 10px 12px}.NFb57q_plotHeading{padding:0 6px}.NFb57q_plotHeading h2{font-size:16px}.NFb57q_plotHeading>span{max-width:130px;font-size:9px}.NFb57q_pricePlot{height:240px}.NFb57q_moodPlot{height:220px}.NFb57q_aside{border-left:0;padding-left:0}.NFb57q_events{padding-bottom:0}.NFb57q_lastNote{margin-bottom:14px}.NFb57q_records{margin-top:24px;padding:18px 16px}.NFb57q_recordBody{grid-template-columns:1fr;gap:18px}.NFb57q_record{grid-template-columns:100px 1fr;gap:8px}.NFb57q_recordTag{justify-self:start}.NFb57q_record>div{grid-column:1/-1}.NFb57q_nextCheck{border-left:0;border-top:1px solid var(--jo-line);padding:16px 0 0}.NFb57q_records header{flex-wrap:wrap}.NFb57q_chartFoot{padding:0 6px}}@media (prefers-reduced-motion:reduce){.NFb57q_root *{scroll-behavior:auto}}.NFb57q_root{padding-top:18px;position:relative}.NFb57q_kicker{min-height:20px}.NFb57q_hero h1{font-size:clamp(28px,3.6vw,52px)}.NFb57q_visit{font-size:19px}.NFb57q_gauge>p{font-size:15px}.NFb57q_moodValue strong{font-size:52px}.NFb57q_gauge>small{font-size:12px}.NFb57q_gaugeLabels{font-size:11px}.NFb57q_gaugeLabels small{font-size:10px}.NFb57q_aside{margin-top:-142px}.NFb57q_aside h2{font-size:22px}.NFb57q_events b,.NFb57q_events p{font-size:14px}.NFb57q_events time{font-size:12px}.NFb57q_lastNote blockquote{font-size:15px}.NFb57q_primary,.NFb57q_secondary{min-height:48px;font-size:14px}.NFb57q_plotHeading h2{font-size:19px}.NFb57q_plotHeading p{font-size:12px}.NFb57q_pricePlot{height:240px}.NFb57q_moodPlot{height:220px}.NFb57q_records h2{font-size:19px}.NFb57q_record p,.NFb57q_nextCheck p{font-size:14px}@media (max-width:1100px){.NFb57q_aside{margin-top:0}.NFb57q_hero{width:100%}}@media (max-width:700px){.NFb57q_root{padding-top:16px}.NFb57q_hero h1{font-size:32px}.NFb57q_visit{font-size:14px}.NFb57q_kicker{min-height:20px}.NFb57q_selector select,.NFb57q_selector input{min-height:44px}.NFb57q_pricePlot{height:240px}.NFb57q_moodPlot{height:220px}.NFb57q_gauge>p{font-size:13px}.NFb57q_moodValue strong{font-size:40px}.NFb57q_aside{margin-top:0}}.NFb57q_chartHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.NFb57q_marketCaption{color:var(--jo-ink2);font-size:12px}.NFb57q_refresh{width:44px;height:44px;color:var(--jo-ink2);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.NFb57q_refresh:disabled{opacity:.45;cursor:wait}.NFb57q_chartToolbar{border-block:1px solid var(--jo-line);justify-content:space-between;align-items:center;gap:8px;padding-block:4px;display:flex}.NFb57q_rangeToolbar{flex-wrap:wrap;gap:2px;display:flex}.NFb57q_rangeToolbar button{min-width:44px;min-height:44px;color:var(--jo-ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 8px;font-size:12px}.NFb57q_rangeToolbar button[aria-pressed=true]{background:var(--jo-ink);color:var(--jo-bg);font-weight:700}.NFb57q_exploreToolbar{flex-shrink:0;align-items:center;gap:2px;display:flex}.NFb57q_exploreToolbar button{min-width:44px;min-height:44px;color:var(--jo-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:6px;font-size:12px;display:inline-flex}.NFb57q_exploreToolbar button:disabled{opacity:.3;cursor:default}.NFb57q_exploreToolbar .NFb57q_expandView{border-left:1px solid var(--jo-line);border-radius:0;margin-left:6px;padding-inline:10px}.NFb57q_exploreToolbar button[aria-pressed=true]{color:var(--chart-blue)}.NFb57q_exploreToolbar .NFb57q_resetView{color:var(--chart-blue);padding-inline:8px}@media (hover:hover){.NFb57q_exploreToolbar button:hover:not(:disabled),.NFb57q_refresh:hover:not(:disabled),.NFb57q_rangeToolbar button:hover:not([aria-pressed=true]){background:var(--jo-bg)}}.NFb57q_root button:focus-visible,.NFb57q_pricePlot:focus-visible,.NFb57q_moodPlot:focus-visible{outline:2px solid var(--jo-accent);outline-offset:2px}.NFb57q_pricePlot:has(:focus-visible){outline:2px solid var(--jo-accent);outline-offset:2px}.NFb57q_moodPlot:has(:focus-visible){outline:2px solid var(--jo-accent);outline-offset:2px}.NFb57q_viewLabel{color:var(--jo-ink2);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.7;margin-top:8px!important}.NFb57q_viewLabel>span{color:var(--chart-blue);font-weight:650}.NFb57q_historicalNote{color:var(--jo-accent);font-size:11px;margin-top:4px!important}.NFb57q_exploreHint{color:var(--jo-ink2);font-size:11px;line-height:1.7;margin:2px 0 18px!important}.NFb57q_touchHint{display:none}.NFb57q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.NFb57q_pricePlot,.NFb57q_moodPlot{touch-action:pan-y pinch-zoom;overflow:clip}.NFb57q_pannable{cursor:grab}.NFb57q_pannable:active{cursor:grabbing}.NFb57q_expanded{grid-template-columns:minmax(0,1fr)}.NFb57q_expanded .NFb57q_pricePlot{height:360px}.NFb57q_expanded .NFb57q_moodPlot{height:300px}.NFb57q_expanded .NFb57q_aside{border-left:0;max-width:700px;margin-top:0;padding-left:0}@media (max-width:1100px){.NFb57q_workspace{grid-template-columns:minmax(0,1fr)}.NFb57q_aside{border-left:0;padding-left:0}}@media (max-width:700px){.NFb57q_chartPanel{padding-inline:8px}.NFb57q_chartHeader{gap:2px;margin-bottom:8px}.NFb57q_sourceControls{gap:2px}.NFb57q_sourceControls button{padding-inline:8px;font-size:11px}.NFb57q_chartToolbar{flex-wrap:wrap;gap:0}.NFb57q_rangeToolbar{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;width:100%;display:grid}.NFb57q_rangeToolbar button{padding-inline:0;font-size:11px}.NFb57q_exploreToolbar{justify-content:flex-end;width:100%}.NFb57q_viewLabel{font-size:11px}.NFb57q_expanded .NFb57q_pricePlot{height:320px}.NFb57q_expanded .NFb57q_moodPlot{height:280px}.NFb57q_plotHeading{flex-wrap:wrap;gap:4px}.NFb57q_delta{gap:5px 10px;padding-inline:8px}}@media (pointer:coarse){.NFb57q_desktopHint{display:none}.NFb57q_touchHint{display:inline}}
.Tdl0Fa_section{--chart-blue:#28618b;color:var(--jo-ink,#29251f);min-width:0;font-size:13px;line-height:1.65}html[data-tod=night] .Tdl0Fa_section{--chart-blue:#82b7e3}.Tdl0Fa_section *{box-sizing:border-box}.Tdl0Fa_card h3,.Tdl0Fa_card p,.Tdl0Fa_section dl,.Tdl0Fa_section dd,.Tdl0Fa_embedded h2{margin:0}.Tdl0Fa_section button,.Tdl0Fa_section input{font:inherit}.Tdl0Fa_section :focus-visible{outline:2px solid var(--jo-accent,#8f3a32);outline-offset:3px}.Tdl0Fa_embedded{border-top:1px solid var(--jo-line,#ddd5c7);margin:26px 0;padding-top:24px}.Tdl0Fa_sectionHeader{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.Tdl0Fa_sectionHeader h2{letter-spacing:-.03em;font-size:22px;font-weight:700}.Tdl0Fa_eyebrow{color:var(--jo-ink2,#686052);letter-spacing:.08em;font-size:10px;margin-bottom:6px!important}.Tdl0Fa_tabs{gap:5px;display:flex}.Tdl0Fa_tabs button,.Tdl0Fa_error button,.Tdl0Fa_dateControl button{border:1px solid var(--jo-line,#ddd5c7);background:var(--jo-surface,#fffdf8);min-width:44px;min-height:44px;color:var(--jo-ink,#29251f);cursor:pointer;border-radius:5px}.Tdl0Fa_tabs button{padding:9px 18px;font-weight:700}.Tdl0Fa_tabs button[aria-pressed=true]{background:var(--jo-ink,#29251f);color:var(--jo-bg,#f5f1e8);border-color:var(--jo-ink,#29251f)}.Tdl0Fa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Tdl0Fa_card{border:1px solid var(--jo-line,#ddd5c7);background:var(--jo-surface,#fffdf8);border-radius:7px;min-width:0;padding:20px}.Tdl0Fa_cardHeader{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Tdl0Fa_cardHeader h3{letter-spacing:-.03em;font-size:19px;font-weight:750}.Tdl0Fa_cardHeader>span{color:var(--jo-ink2,#686052);text-align:right;font-size:10px}.Tdl0Fa_latest{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:14px;display:flex}.Tdl0Fa_latest strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:650;line-height:1.2}.Tdl0Fa_latest>span{color:var(--jo-ink2,#686052);font-size:12px}.Tdl0Fa_meta{color:var(--jo-ink2,#686052);font-size:10px;margin-top:9px!important}.Tdl0Fa_chart{margin-top:20px}.Tdl0Fa_chart svg{touch-action:pan-y;width:100%;height:230px;display:block;overflow:visible}.Tdl0Fa_axis{fill:var(--jo-ink2,#686052);font-size:12px}.Tdl0Fa_gridLine{stroke:var(--jo-line,#ddd5c7);stroke-dasharray:3 4}.Tdl0Fa_balanceLine{stroke:var(--jo-rule,#b9ac96)}.Tdl0Fa_line{stroke:var(--chart-blue,#28618b);stroke-width:2.3px}.Tdl0Fa_cursor{stroke:var(--jo-ink3,#8b8274);stroke-dasharray:2 4}.Tdl0Fa_dot{fill:var(--chart-blue,#28618b);stroke:var(--jo-surface,#fffdf8);stroke-width:2px}.Tdl0Fa_references{color:var(--jo-ink2,#686052);flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-top:8px;font-size:10px;display:flex}.Tdl0Fa_dateControl{align-items:center;gap:12px;margin-top:8px;display:flex}.Tdl0Fa_dateControl input{width:100%;min-width:0;min-height:44px;accent-color:var(--chart-blue,#28618b);cursor:pointer}.Tdl0Fa_dateControl button{flex:0 0 44px}.Tdl0Fa_dateControl button:disabled{opacity:.4;cursor:default}.Tdl0Fa_observation{background:var(--jo-bg,#f5f1e8);border-radius:4px;margin-top:6px;padding:12px}.Tdl0Fa_selected{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:11px;display:flex}.Tdl0Fa_selected>span{color:var(--jo-ink2,#686052)}.Tdl0Fa_selected time{display:inline-block}.Tdl0Fa_selected strong{font-variant-numeric:tabular-nums;font-weight:700}.Tdl0Fa_counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;margin-top:10px!important}.Tdl0Fa_counts dt{color:var(--jo-ink2,#686052);font-size:10px}.Tdl0Fa_counts dd{font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.Tdl0Fa_observation>p{color:var(--jo-ink2,#686052);overflow-wrap:anywhere;margin-top:8px;font-size:10px}.Tdl0Fa_source{color:var(--jo-ink2,#686052);overflow-wrap:anywhere;font-size:10px;margin-top:14px!important}.Tdl0Fa_source a{text-underline-offset:3px;min-height:44px;padding:13px 0;text-decoration:underline;display:inline-block}.Tdl0Fa_gap{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:11px;margin-top:10px!important}.Tdl0Fa_empty{text-align:center;color:var(--jo-ink2,#686052);padding:28px 12px;font-size:12px}.Tdl0Fa_usReason{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:12px;margin-top:18px!important}.Tdl0Fa_formula{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:11px;margin-top:16px!important}.Tdl0Fa_footnote{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:11px;margin-top:8px!important}.Tdl0Fa_error{border:1px solid var(--jo-rule,#b9ac96);background:var(--jo-surface-sunk,#eee9df);border-radius:5px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:16px;display:flex}.Tdl0Fa_error p{margin-top:5px;font-size:11px}.Tdl0Fa_error button{flex-shrink:0;padding:8px 12px}.Tdl0Fa_error button:disabled{opacity:.5;cursor:wait}.Tdl0Fa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.Tdl0Fa_grid{grid-template-columns:1fr}}@media (max-width:400px){.Tdl0Fa_card{padding:16px 12px}.Tdl0Fa_references{font-size:9px}.Tdl0Fa_latest strong{font-size:32px}.Tdl0Fa_error{flex-direction:column;align-items:stretch}}.Tdl0Fa_estimate{color:var(--jo-ink2,#686052);font-size:11px;font-weight:650;margin-top:12px!important}.Tdl0Fa_coverage{color:var(--jo-ink2,#686052);font-variant-numeric:tabular-nums;font-size:11px;margin-top:10px!important}.Tdl0Fa_coverage strong{font-weight:650}.Tdl0Fa_methodology{border-top:1px solid var(--jo-line,#ddd5c7);color:var(--jo-ink2,#686052);word-break:keep-all;margin-top:15px;padding-top:12px;font-size:11px}.Tdl0Fa_methodology p+p{margin-top:7px}.Tdl0Fa_intraday{border:1px solid var(--jo-line,#ddd5c7);border-left:3px solid var(--jo-gold,#9b7a3c);background:var(--jo-bg,#f5f1e8);border-radius:4px;margin-top:16px;padding:13px 14px}.Tdl0Fa_intradayHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 12px;display:flex}.Tdl0Fa_intradayHeader h4{margin:0;font-size:12px;font-weight:700}.Tdl0Fa_intradayHeader>span{color:var(--jo-ink2,#686052);font-size:10px}.Tdl0Fa_intradayValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;margin-top:10px!important}.Tdl0Fa_intradayValues dt{color:var(--jo-ink2,#686052);word-break:keep-all;font-size:10px}.Tdl0Fa_intradayValues dd{font-variant-numeric:tabular-nums;margin-top:2px;font-size:23px;font-weight:650;line-height:1.35}.Tdl0Fa_intradayMeta,.Tdl0Fa_intradayMethod,.Tdl0Fa_intradayDetail{color:var(--jo-ink2,#686052);overflow-wrap:anywhere;font-size:10px;margin-top:8px!important}.Tdl0Fa_intradayMeta time{white-space:nowrap}.Tdl0Fa_intradayMeta a{text-underline-offset:3px;text-decoration:underline}.Tdl0Fa_intraday[data-state=stale],.Tdl0Fa_intraday[data-state=closed],.Tdl0Fa_intraday[data-state=unavailable]{border-left-color:var(--jo-rule,#b9ac96)}.Tdl0Fa_confirmedLabel{color:var(--jo-ink2,#686052);font-size:11px;margin-top:17px!important}.Tdl0Fa_confirmedLabel+.Tdl0Fa_latest{margin-top:6px}@media (max-width:400px){.Tdl0Fa_intraday{padding:12px 10px}.Tdl0Fa_intradayValues{gap:8px}.Tdl0Fa_intradayValues dd{font-size:21px}}
