.chart[data-astro-cid-lhe67f7b]{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.chart-frame[data-astro-cid-lhe67f7b]{position:relative}.chart-narrow[data-astro-cid-lhe67f7b]{display:none}@media (width<=600px){.chart-wide[data-astro-cid-lhe67f7b]{display:none}.chart-narrow[data-astro-cid-lhe67f7b]{display:block}}svg[data-astro-cid-lhe67f7b]{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.grid[data-astro-cid-lhe67f7b]{stroke:var(--line);stroke-width:1px}.grid-1[data-astro-cid-lhe67f7b]{stroke:var(--line-strong)}.grid-10[data-astro-cid-lhe67f7b]{stroke:var(--accent);stroke-dasharray:4 3}.axis[data-astro-cid-lhe67f7b]{stroke:var(--line-strong)}.tick[data-astro-cid-lhe67f7b]{fill:var(--ink-3);font-variant-numeric:tabular-nums}.tick-10[data-astro-cid-lhe67f7b]{fill:var(--accent);font-weight:var(--weight-label)}.line[data-astro-cid-lhe67f7b]{fill:none;stroke:var(--ink-strong);stroke-width:1.75px;stroke-linejoin:round}.dot[data-astro-cid-lhe67f7b]{fill:var(--ink-strong);stroke:var(--bg);stroke-width:2px}.dot-accent[data-astro-cid-lhe67f7b]{fill:var(--accent)}.mark[data-astro-cid-lhe67f7b]{fill:var(--ink-2);font-weight:var(--weight-label);paint-order:stroke;stroke:var(--bg);stroke-width:3px}.mark-accent[data-astro-cid-lhe67f7b]{fill:var(--accent)}.split-tick[data-astro-cid-lhe67f7b] line[data-astro-cid-lhe67f7b]{stroke:var(--ink-3)}.split-tick[data-astro-cid-lhe67f7b] text[data-astro-cid-lhe67f7b]{fill:var(--ink-3);font-size:.85em}.hover-line[data-astro-cid-lhe67f7b]{stroke:var(--line-strong)}.hover-dot[data-astro-cid-lhe67f7b]{fill:var(--bg);stroke:var(--ink-strong);stroke-width:2px}.hit[data-astro-cid-lhe67f7b]{fill:#0000;cursor:crosshair}.tip[data-astro-cid-lhe67f7b]{pointer-events:none;background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);box-shadow:var(--shadow-float);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.5;position:absolute;top:0}.tip[data-astro-cid-lhe67f7b] strong{color:var(--ink-strong);font-weight:var(--weight-heading)}.stock-detail{flex-direction:column;gap:48px;min-width:0;display:flex}.stock-detail :is(h1,h2,h3){letter-spacing:normal;text-wrap:balance}.stock-detail :is(p,li){text-wrap:pretty}.stock-detail :is(section,[id]){scroll-margin-top:24px}.stock-detail .detail-breadcrumb{color:var(--ink-3);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.stock-detail .detail-breadcrumb a{color:var(--ink-2)}.stock-detail .detail-intro{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:64px;padding:16px 0 0;display:grid}.stock-detail .detail-heading{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.stock-detail .detail-labels{color:var(--ink-2);flex-wrap:wrap;gap:8px 16px;margin:0;font-size:12px;display:flex}.stock-detail .detail-labels>*{border-bottom:1px solid var(--line);padding-bottom:8px}.stock-detail .detail-labels a{color:inherit;text-decoration:none}.stock-detail .detail-labels a:hover{text-decoration:underline}.stock-detail h1{overflow-wrap:anywhere;font-size:48px;line-height:1.5}.stock-detail .detail-meta{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:-8px 0 0;font-size:14px;display:flex}.stock-detail .detail-code{color:var(--ink-strong);font-size:18px;font-weight:500}.stock-detail .detail-lead{max-width:35em;margin:0;font-size:18px;line-height:1.9}.stock-detail .detail-story-link{border:1px solid var(--atlas-green);background:var(--atlas-green);min-height:48px;color:var(--bg);border-radius:4px;justify-content:space-between;align-items:center;gap:32px;padding:16px 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.stock-detail .detail-story-link:hover{background:var(--accent);border-color:var(--accent)}.stock-detail .detail-highlight{border-left:1px solid var(--line);align-self:center;padding:32px 0 32px 32px}.stock-detail .detail-caption{color:var(--ink-3);margin:0;font-size:14px;line-height:1.8}.stock-detail .detail-multiple{color:var(--ink-strong);margin:16px 0 8px;font-size:60px;font-weight:600;line-height:1.25}.stock-detail .detail-peak-date{color:var(--ink-2);margin:0;font-size:16px}.stock-detail .detail-reach{flex-wrap:wrap;gap:24px 32px;margin:32px 0 0;display:flex}.stock-detail .detail-reach dt{color:var(--ink-3);font-size:12px}.stock-detail .detail-reach dd{font-variant-numeric:tabular-nums;color:var(--ink-strong);margin:8px 0 0;font-size:18px}.stock-detail .detail-chapters{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:16px 32px;padding:16px 0;font-size:14px;display:flex}.stock-detail .detail-chapters a{color:var(--ink-2);text-decoration:none}.stock-detail .detail-chapters a:hover{text-decoration:underline}.stock-detail .detail-price{gap:24px}.stock-detail .detail-chart-heading{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:32px;display:grid}.stock-detail h2{font-size:24px;line-height:1.6}.stock-detail .detail-chart-surface{background:var(--surface);border-bottom:1px solid var(--line);padding:24px 0}.stock-detail .detail-chart-surface .chart{max-width:1040px;margin:0 auto}.stock-detail .detail-chart-surface figcaption{margin-top:16px;font-size:12px;line-height:1.8}.stock-detail .detail-chart-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.stock-detail .detail-chart-cta p{color:var(--ink-2);margin:0;font-size:14px}.stock-detail .detail-facts{gap:24px;margin:0;display:grid}.stock-detail .detail-price-facts{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}.stock-detail .detail-facts>div{border-top:1px solid var(--line);min-width:0;padding-top:16px}.stock-detail .detail-facts dt{color:var(--ink-3);font-size:12px}.stock-detail .detail-facts dd{color:var(--ink-strong);overflow-wrap:anywhere;flex-direction:column;gap:8px;margin:8px 0 0;font-size:24px;font-weight:500;display:flex}.stock-detail .detail-sub{color:var(--ink-3);font-size:12px;font-weight:400;line-height:1.8}.stock-detail .detail-notice{color:var(--ink-3);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.9}.stock-detail .detail-price-note{background:var(--surface-2);border-left:2px solid var(--line-strong);flex-direction:column;gap:16px;padding:24px;display:flex}.stock-detail .detail-price-note p{max-width:60em;margin:0}.stock-detail .detail-price-note strong{color:var(--ink-2);font-weight:600}.stock-detail .detail-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;padding-top:32px;display:grid}.stock-detail .detail-content{flex-direction:column;gap:24px;min-width:0;display:flex}.stock-detail .detail-content>p{max-width:40em;margin:0;line-height:1.9}.stock-detail .detail-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.stock-detail .detail-panel{background:var(--surface-2);border:1px solid var(--line);border-radius:4px;flex-direction:column;gap:16px;padding:32px;display:flex}.stock-detail .detail-panel:only-child{grid-column:1/-1}.stock-detail .detail-panel h3{font-size:18px;line-height:1.7}.stock-detail .detail-panel p{margin:0;line-height:1.9}.stock-detail .detail-timeline{margin:0;padding:0;list-style:none}.stock-detail .detail-timeline li{border-bottom:1px solid var(--line);grid-template-columns:128px minmax(0,1fr);gap:16px;padding:24px 0;line-height:1.9;display:grid}.stock-detail .detail-timeline li:first-child{padding-top:0}.stock-detail .detail-timeline time{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px}.stock-detail .detail-trigger-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-detail .detail-trigger-facts dd{font-size:18px}.stock-detail .wide{max-width:100%}.stock-detail table{min-width:480px;font-size:14px}.stock-detail :is(th,td){padding:16px;line-height:1.8}.stock-detail .detail-sources{flex-direction:column;gap:16px;margin:0;padding-left:24px;font-size:14px;line-height:1.8;display:flex}.stock-detail .detail-sources li{padding-left:8px}.stock-detail .detail-sources a{overflow-wrap:anywhere}.stock-detail .detail-pager{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:32px;display:grid}.stock-detail .detail-pager a{color:var(--ink-strong);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.stock-detail .detail-pager a:last-child{text-align:right;align-items:flex-end}.stock-detail .detail-pager a:hover>span:not(.detail-caption){text-decoration:underline}.stock-detail .detail-pager .detail-caption{font-size:12px}@media (width<=1023px){.stock-detail .detail-intro{gap:32px}.stock-detail h1{font-size:30px}.stock-detail .detail-multiple{font-size:48px}.stock-detail .detail-price-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.stock-detail{gap:32px}.stock-detail .detail-intro{grid-template-columns:minmax(0,1fr);padding-top:0}.stock-detail .detail-heading{gap:16px}.stock-detail .detail-meta{margin-top:0}.stock-detail .detail-lead{font-size:16px}.stock-detail .detail-highlight{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.stock-detail .detail-multiple{margin-top:8px}.stock-detail .detail-reach{margin-top:24px}.stock-detail .detail-chapters{gap:16px 24px}.stock-detail .detail-chart-heading,.stock-detail .detail-section{grid-template-columns:minmax(0,1fr);gap:24px}.stock-detail .detail-chart-surface{padding:0 0 24px}.stock-detail .detail-price-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-detail .detail-facts dd{font-size:18px}.stock-detail .detail-price-note{padding:16px}.stock-detail .detail-section{padding-top:24px}.stock-detail .detail-pillars{grid-template-columns:minmax(0,1fr);gap:16px}.stock-detail .detail-panel{padding:24px}.stock-detail .detail-timeline li{grid-template-columns:96px minmax(0,1fr);padding:16px 0}.stock-detail .detail-trigger-facts{grid-template-columns:minmax(0,1fr);gap:16px}.stock-detail .detail-pager{gap:24px;padding-top:24px}}
