.Analytical_shell___hA7x{display:flex;min-height:100%;flex-direction:column;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01","cv11","tnum";letter-spacing:-.005em}.Analytical_tape__1Hm2r{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 32px;border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.Analytical_tape__1Hm2r strong{color:var(--ink);font-weight:600}.Analytical_breadcrumb__w0o5b{display:flex;align-items:center;gap:10px;padding:18px 48px 8px;color:var(--ink-4);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.Analytical_breadcrumb__w0o5b a{color:var(--ink-3);text-decoration:none}.Analytical_breadcrumb__w0o5b a:hover{color:var(--ink)}.Analytical_breadcrumbCurrent__uvH_D{color:var(--ink);font-weight:600}.Analytical_tierPill__icUsZ{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;border:1px solid var(--line-2);border-radius:999px;color:var(--ink-2);letter-spacing:.18em}.Analytical_tierPip__CdMID{width:6px;height:6px;border-radius:50%;background:var(--brand)}.Analytical_headline__pfbxe{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,auto);gap:48px;align-items:end;padding:28px 48px 36px;border-bottom:1px solid var(--line-strong)}.Analytical_headlineEyebrow__qEXy0{margin-bottom:14px;color:var(--ink-3);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.Analytical_headlineTitle__oxCqg{margin:0;color:var(--ink);font-family:var(--font-serif);font-size:clamp(42px,6vw,76px);font-variation-settings:"SOFT" 50,"opsz" 72;font-weight:400;letter-spacing:-.024em;line-height:1}.Analytical_headlineTitle__oxCqg em{color:var(--brand);font-style:italic}.Analytical_headlineSummary__zty6I{max-width:760px;margin:18px 0 0;color:var(--ink-2);font-family:var(--font-serif);font-size:20px;font-style:italic;font-variation-settings:"SOFT" 50,"opsz" 22;line-height:1.42;text-wrap:pretty}.Analytical_headlineMeta___JNlw{color:var(--ink-3);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-align:right;text-transform:uppercase}.Analytical_section____kXq{padding:32px 48px;border-bottom:1px solid var(--line)}.Analytical_sectionHead__w8aaU{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.Analytical_sectionKicker__VBpbK{color:var(--ink-3);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.Analytical_sectionTitle__LNAL_{margin:0;color:var(--ink);font-family:var(--font-serif);font-size:28px;font-style:italic;font-weight:400;letter-spacing:-.014em;line-height:1.1}.Analytical_matrix__rIJq1{display:grid;grid-template-columns:repeat(var(--matrix-columns,4),minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.Analytical_metric__k5An8{display:flex;min-width:0;flex-direction:column;gap:7px;padding:16px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.Analytical_metricLabel__TNXlp{color:var(--ink-4);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase}.Analytical_metricValue__Vnz6t{color:var(--ink);font-family:var(--font-serif);font-size:28px;font-weight:400;letter-spacing:-.01em;line-height:1}.Analytical_metricValue__Vnz6t[data-tone=positive]{color:var(--pos)}.Analytical_metricValue__Vnz6t[data-tone=negative]{color:var(--neg)}.Analytical_metricValue__Vnz6t[data-tone=caution]{color:var(--r-caution)}.Analytical_metricValue__Vnz6t[data-tone=muted]{color:var(--ink-4)}.Analytical_metricSub__H33S4{color:var(--ink-4);font-family:var(--font-mono);font-size:10px}.Analytical_chip__q6YfT{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:3px 8px;border:1px solid var(--line);border-radius:3px;color:var(--ink-2);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}.Analytical_chip__q6YfT[data-tone=positive]{border-color:var(--pos);color:var(--pos)}.Analytical_chip__q6YfT[data-tone=negative]{border-color:var(--neg);color:var(--neg)}.Analytical_chip__q6YfT[data-tone=caution]{border-color:var(--r-caution);color:var(--r-caution)}.Analytical_chip__q6YfT[data-tone=muted]{color:var(--ink-4)}.Analytical_chartFrame__CI4aR{padding:32px 48px;border-bottom:1px solid var(--line)}.Analytical_chartSurface__z9Bo4{border:1px solid var(--line);background:var(--paper)}.Analytical_chartHeader__7bdgw{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border-bottom:1px solid var(--line)}.Analytical_chartLegend__cXwEh{display:flex;flex-wrap:wrap;gap:18px;color:var(--ink-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.Analytical_legendItem___WnAc{display:inline-flex;align-items:center;gap:7px}.Analytical_legendSwatch__KQ49m{width:16px;height:2px;background:var(--ink)}.Analytical_legendSwatch__KQ49m[data-tone=secondary]{background-image:linear-gradient(to right,var(--brand) 0 4px,transparent 4px 7px);background-size:7px 2px;background-repeat:repeat-x}.Analytical_legendSwatch__KQ49m[data-tone=muted]{background:var(--ink-4)}.Analytical_chartBody__zaUYz{position:relative}@media (max-width:760px){.Analytical_tape__1Hm2r{align-items:flex-start;flex-direction:column;padding:10px 20px}.Analytical_breadcrumb__w0o5b{padding:14px 20px 6px}.Analytical_headline__pfbxe{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 20px 28px}.Analytical_headlineMeta___JNlw{text-align:left}.Analytical_chartFrame__CI4aR,.Analytical_section____kXq{padding:24px 20px}.Analytical_sectionHead__w8aaU{align-items:flex-start;flex-direction:column}.Analytical_matrix__rIJq1{grid-template-columns:repeat(2,minmax(0,1fr))}}.ticker_td-shell__IpBxy{display:flex;flex-direction:column;min-height:100%;background:var(--bg);font-family:var(--font-sans);color:var(--ink);font-feature-settings:"ss01","cv11","tnum";letter-spacing:-.005em}.ticker_td-chart__O7vGo{padding:36px 48px;border-bottom:1px solid var(--line)}.ticker_td-chart-head__fUhGT{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.ticker_td-chart-h__FLW8B{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:24px;letter-spacing:-.01em;margin:0;color:var(--ink)}.ticker_td-chart-h-sub___LB1G{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-4);display:block;margin-bottom:2px}.ticker_td-chart-tabs__lJblr{display:flex;gap:4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em}.ticker_td-chart-tab__zj6_K{padding:5px 11px;border:1px solid var(--line);background:transparent;color:var(--ink-3);cursor:pointer;border-radius:3px;text-transform:uppercase}.ticker_td-chart-tab__zj6_K.ticker_is-active__rG8ES{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ticker_td-chart-tab__zj6_K[aria-disabled=true]:not(.ticker_is-active__rG8ES){opacity:.4;cursor:not-allowed}.ticker_td-chart-tab--lock__aTuJH{font-family:var(--font-mono);color:var(--ink-4)}.ticker_td-chart-canvas__5lIAv{border:1px solid var(--line);background:var(--paper);position:relative}.ticker_td-chart-legend__Rd7Iz{position:absolute;top:12px;left:16px;display:flex;gap:18px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);z-index:2}.ticker_td-chart-legend-dot__Atdlt{display:inline-block;width:8px;height:2px;margin-right:5px;vertical-align:middle}.ticker_td-chart-placeholder__u2P2G{display:flex;align-items:center;justify-content:center;height:140px;background:var(--paper);border:1px solid var(--line);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4)}.ticker_td-panel__GKibu{padding:28px 48px 32px;border-bottom:1px solid var(--line)}.ticker_td-panel-head__HeEeN{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.ticker_td-panel-kicker__Pa9Sf{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-4)}.ticker_td-panel-title__PIbRO{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:22px;letter-spacing:-.01em;color:var(--ink);margin:0}.ticker_td-dl__bcj4J{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line);margin:0}.ticker_td-dl-item__oG9uR{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 18px 12px;display:flex;flex-direction:column;gap:6px}.ticker_td-dl-item__oG9uR dt{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4)}.ticker_td-dl-item__oG9uR dd{font-family:var(--font-serif);font-weight:400;font-size:26px;letter-spacing:-.01em;color:var(--ink);line-height:1;margin:0}.ticker_td-dl-item-sub__uLrPU{font-family:var(--font-mono);font-size:10px;color:var(--ink-4);margin-top:2px}.ticker_td-peers-list__tbluZ{list-style:none;margin:0;padding:0;border-top:1px solid var(--line);display:flex;flex-direction:column}.ticker_td-peers-row__YruoE{display:grid;grid-template-columns:120px 1fr auto;align-items:center;border-bottom:1px solid var(--line);padding:12px 0;gap:24px}.ticker_td-peers-ticker__IEEke{font-family:var(--font-mono);font-size:14px;font-weight:600;letter-spacing:.06em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-4);padding-bottom:1px;width:fit-content}.ticker_td-peers-ticker__IEEke:hover{color:var(--brand);border-bottom-color:var(--brand)}.ticker_td-peers-bar-wrap__KTal1{position:relative;height:6px;background:var(--line);border-radius:1px}.ticker_td-peers-bar-fill__QumwJ{position:absolute;inset:0 auto 0 0;background:var(--brand);border-radius:1px}.ticker_td-peers-pctile__WCNyj{font-family:var(--font-serif);font-weight:400;font-size:20px;letter-spacing:-.01em;color:var(--ink);text-align:right;white-space:nowrap}.ticker_td-peers-empty__hazRb{font-size:11px;padding:18px 0;border-top:1px solid var(--line)}.ticker_td-foot__jdRUX,.ticker_td-peers-empty__hazRb{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4)}.ticker_td-foot__jdRUX{padding:28px 48px 56px;font-size:10px;display:flex;gap:28px;flex-wrap:wrap;line-height:1.7}.ticker_td-foot__jdRUX strong{color:var(--ink-3);font-weight:600}.ticker_td-foot-ts__OrJsd{display:block;width:100%;margin-top:12px;color:var(--ink-3)}.TickerSearch_wrap__pGPL6{position:relative}.TickerSearch_input___VMNu{color:var(--ts-text,#fff);padding:.4rem .75rem;font-family:var(--ts-mono,monospace);font-size:.875rem;width:220px}.TickerSearch_input___VMNu,.TickerSearch_listbox__oNJNf{background:var(--ts-surface,#1a1a1a);border:1px solid var(--ts-border,#2a2a2a);border-radius:6px}.TickerSearch_listbox__oNJNf{position:absolute;top:100%;right:0;margin-top:.25rem;min-width:320px;max-height:360px;overflow-y:auto;list-style:none;padding:.25rem;z-index:100}.TickerSearch_option__X9eGZ,.TickerSearch_status__QQ53r{padding:.5rem .75rem;font-size:.875rem}.TickerSearch_option__X9eGZ{cursor:pointer;display:grid;grid-template-columns:4rem 1fr auto;gap:.5rem}.TickerSearch_optionActive__BdVG1{background:var(--ts-surface-hover,#2a2a2a)}.TickerSearch_ticker__bLCYg{font-family:var(--ts-mono,monospace);font-weight:600}.TickerSearch_name__e_H6_{color:var(--ts-text,#fff)}.TickerSearch_sector__TovdN{color:var(--ts-text-muted,#888);font-size:.75rem}