.title.yf-qdsu8q.yf-qdsu8q{font-size:var(--font-xl);font-weight:var(--font-bold)}.content.yf-qdsu8q.yf-qdsu8q{height:100%}.chart.yf-qdsu8q.yf-qdsu8q{color:var(--text2)}figure.yf-qdsu8q.yf-qdsu8q{overflow-x:hidden}figure.yf-qdsu8q i.yf-qdsu8q{width:.875rem;height:.875rem;border-color:var(--neutral);border-radius:50%;border-width:.125rem;border-style:solid;display:inline-block}figure.yf-qdsu8q figure.yf-qdsu8q{padding:.325rem 0}figcaption.yf-qdsu8q.yf-qdsu8q{display:inline-block;font-size:var(--font-s);vertical-align:top}.tooltip.yf-qdsu8q.yf-qdsu8q{background-color:var(--surface3);border-radius:var(--border-radius-m);display:flex;font-weight:var(--font-bold);gap:var(--space-2);padding:.325rem 0;justify-content:center}.tooltip.yf-qdsu8q div.yf-qdsu8q{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layercake-container.yf-vhzpsp,.layercake-container.yf-vhzpsp *{box-sizing:border-box}.layercake-container.yf-vhzpsp{width:100%;height:100%}div.yf-1x3xzit{position:absolute;top:0;left:0}svg.yf-u84d8d{position:absolute;top:0;left:0;overflow:visible}svg.yf-6sm8ei{position:absolute;width:100%;height:100%;overflow:visible}svg.yf-6sm8ei *{vector-effect:non-scaling-stroke}.group.yf-eykbat.yf-eykbat{outline:none}.group.yf-eykbat .rect-one.yf-eykbat{fill:var(--categorical1)}.group.yf-eykbat .rect-two.yf-eykbat{fill:var(--categorical2)}.group.yf-eykbat.yf-eykbat:hover,.group.selected.yf-eykbat.yf-eykbat{cursor:pointer}.group.yf-eykbat:hover .rect-one.yf-eykbat,.group.selected.yf-eykbat .rect-one.yf-eykbat{fill:#8bc4e9}.group.yf-eykbat:hover .rect-two.yf-eykbat,.group.selected.yf-eykbat .rect-two.yf-eykbat{fill:#ffd793}.axis.yf-179437c.yf-179437c,.tick.yf-179437c.yf-179437c,.tick-mark.yf-179437c.yf-179437c,.gridline.yf-179437c.yf-179437c,.baseline.yf-179437c.yf-179437c{position:absolute}.axis.yf-179437c.yf-179437c{width:100%;height:100%}.tick.yf-179437c.yf-179437c{font-size:var(--font-xs);width:100%}.gridline.yf-179437c.yf-179437c{top:0;right:0}.tick-mark.yf-179437c.yf-179437c{border-top:1px solid var(--light-divider)}.baseline.yf-179437c.yf-179437c{border-top-style:solid}.tick.yf-179437c .text.yf-179437c{color:var(--primary);position:relative;white-space:nowrap;transform:translate(-50%)}.axis.yf-1eip1lj.yf-1eip1lj,.tick.yf-1eip1lj.yf-1eip1lj,.tick-mark.yf-1eip1lj.yf-1eip1lj,.gridline.yf-1eip1lj.yf-1eip1lj,.baseline.yf-1eip1lj.yf-1eip1lj{position:absolute}.axis.yf-1eip1lj.yf-1eip1lj{width:100%;height:100%}.tick.yf-1eip1lj.yf-1eip1lj{font-size:var(--font-xs);width:calc(100% / var(--num-ticks, 1))}.gridline.yf-1eip1lj.yf-1eip1lj{border-left:1px solid var(--light-divider);top:0;bottom:0}.tick-mark.yf-1eip1lj.yf-1eip1lj{border-left:1px solid var(--light-divider)}.baseline.yf-1eip1lj.yf-1eip1lj{border-top:1px solid var(--light-divider)}.tick.yf-1eip1lj .text.yf-1eip1lj{color:var(--primary);position:relative;transform:translate(-50%);flex-direction:row;gap:var(--space-1);display:flex}.tick.yf-1eip1lj .text.isTwoLine.yf-1eip1lj{flex-direction:column;gap:var(--space-0)}.tick.yf-1eip1lj .text.centerAlignText.yf-1eip1lj{text-align:center;justify-content:center;line-height:1.25;padding-top:var(--space-1)}.axis.snapLabels.yf-1eip1lj .tick.yf-1eip1lj:last-child{transform:translate(-40%)}.axis.snapLabels.yf-1eip1lj .tick.tick-0.yf-1eip1lj{transform:translate(40%)}.toggle-container.yf-qadle8{display:flex;align-items:center;margin-left:auto;pointer-events:auto}.button-text.yf-qadle8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px;display:block}.chart.yf-1aouhzb.yf-1aouhzb{height:6.75rem;z-index:1}.chart.tallContainer.yf-1aouhzb.yf-1aouhzb{height:200px}.overview.yf-1aouhzb.yf-1aouhzb{display:flex;gap:var(--space-2);justify-content:flex-start;align-items:center;padding-bottom:var(--space-2);line-height:1.25;font-size:var(--font-s);overflow:hidden}.overview.yf-1aouhzb .item.yf-1aouhzb{display:flex;gap:var(--space-1);align-items:flex-end;justify-content:center;font-size:var(--font-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%}.overview.yf-1aouhzb .item .label.yf-1aouhzb,.overview.yf-1aouhzb .item.period span.yf-1aouhzb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.overview.yf-1aouhzb .item .color.yf-1aouhzb{align-self:center;width:.5rem;height:.5rem;border-radius:var(--border-radius-xs)}.overview.yf-1aouhzb .item .price.yf-1aouhzb,.overview.yf-1aouhzb .item.period.yf-1aouhzb{font-weight:var(--font-medium)}.overview.yf-1aouhzb .item .revenue.yf-1aouhzb{background-color:var(--categorical1)}.overview.yf-1aouhzb .item .earnings.yf-1aouhzb{background-color:var(--categorical2)}.toggle-container.yf-1aouhzb.yf-1aouhzb{display:flex;align-items:center;margin-left:auto}.toggle-container.subheading.yf-1aouhzb.yf-1aouhzb{display:none}.toggle-container.top.yf-1aouhzb.yf-1aouhzb{display:block}@container (max-width: 300px){.toggle-container.top.yf-1aouhzb.yf-1aouhzb{display:none}.toggle-container.subheading.yf-1aouhzb.yf-1aouhzb{display:block}}.cards-container.yf-1vo7ohl{--gap:var(--space-4);display:flex;gap:var(--gap);flex-direction:column}@media only screen and (min-width: 767px){.cards-container.yf-1vo7ohl{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}.cards-container.yf-1vo7ohl:has(>:first-child:nth-last-child(3)){display:flex;flex-direction:column}}@media only screen and (min-width: 1050px){.cards-container.yf-1vo7ohl:has(>:first-child:nth-last-child(3)){display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,calc(33.33% - var(--space-2)))}}@media only screen and (min-width: 1280px){.cards-container.yf-1vo7ohl{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,calc(25% - var(--space-3)))}.cards-container.yf-1vo7ohl:has(>:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}}
