.SummaryRanks-module__hA4guG__container{margin-bottom:1rem;position:relative}.SummaryRanks-module__hA4guG__badge{background-color:var(--background);color:var(--text-primary);box-shadow:var(--shadow-md);z-index:10;border:1px solid var(--border-highlight);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;position:absolute;top:-.75rem;right:1rem}.SummaryRanks-module__hA4guG__card{border:1px solid var(--border-highlight);background:var(--background);border-radius:.5rem}.SummaryRanks-module__hA4guG__cardContent{flex-direction:column;gap:.1rem;padding:1.5rem .75rem .5rem;display:flex}.SummaryRanks-module__hA4guG__rankItem{justify-content:space-between;align-items:center;display:flex}.SummaryRanks-module__hA4guG__iconsContainer{gap:0;display:flex}.SummaryRanks-module__hA4guG__iconWrapper{color:var(--text-muted);align-items:center;display:flex}.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="1"],.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="2"],.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="3"]{color:var(--success)}.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="-1"],.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="-2"],.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="-3"]{color:var(--error)}.SummaryRanks-module__hA4guG__iconWrapper[data-rank-value="0"]{color:var(--text-muted)}.SummaryRanks-module__hA4guG__icon{width:1rem;height:1rem}.SummaryRanks-module__hA4guG__tooltipContainer{align-items:center;display:inline-flex;position:relative}.SummaryRanks-module__hA4guG__infoIconWrapper{cursor:help;align-items:center;gap:.25rem;padding:.25rem;display:flex}.SummaryRanks-module__hA4guG__metricLabel{cursor:default;color:var(--text-primary);font-size:.875rem;font-weight:500}.SummaryRanks-module__hA4guG__infoIcon{width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0}.SummaryRanks-module__hA4guG__tooltip{visibility:hidden;background-color:var(--bg-primary);color:var(--text-primary);width:200px;box-shadow:var(--shadow-lg);opacity:0;z-index:50;pointer-events:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;transition:opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 10px);right:0}.SummaryRanks-module__hA4guG__tooltip:after{content:"";border-style:solid;border-width:5px;border-color:var(--bg-primary)transparent transparent transparent;position:absolute;top:100%;right:5px}.SummaryRanks-module__hA4guG__infoIconWrapper:hover+.SummaryRanks-module__hA4guG__tooltip,.SummaryRanks-module__hA4guG__infoIconWrapper:focus-within+.SummaryRanks-module__hA4guG__tooltip{visibility:visible;opacity:1}@media (max-width:640px){.SummaryRanks-module__hA4guG__cardContent{padding:1.25rem .5rem .25rem}.SummaryRanks-module__hA4guG__badge{padding:.125rem .5rem;font-size:.675rem}.SummaryRanks-module__hA4guG__icon,.SummaryRanks-module__hA4guG__infoIcon{width:.875rem;height:.875rem}.SummaryRanks-module__hA4guG__metricLabel{font-size:.75rem}}@media (max-width:768px){.SummaryRanks-module__hA4guG__tooltip{width:180px;font-size:.7rem;right:-10px}}
.NewsSummary-module___mgFha__section{width:100%;margin-top:0}.NewsSummary-module___mgFha__card{background-color:var(--background);border-radius:.5rem}.NewsSummary-module___mgFha__header{padding:0 1.5rem 1rem}.NewsSummary-module___mgFha__titleWrapper{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.NewsSummary-module___mgFha__titleContent{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.NewsSummary-module___mgFha__title{color:var(--text-primary);overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.NewsSummary-module___mgFha__date{color:var(--text-muted);margin:0;padding-top:.25rem;font-size:.875rem}.NewsSummary-module___mgFha__icon{width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0;margin-top:.25rem}.NewsSummary-module___mgFha__summary{color:var(--text-secondary);margin-top:1rem;font-size:.875rem;line-height:1.5}.NewsSummary-module___mgFha__newsGrid{gap:2rem;padding:0 1.5rem;display:flex}.NewsSummary-module___mgFha__newsColumn{flex:1 1 0;width:50%;min-width:0}.NewsSummary-module___mgFha__newsSection{margin-bottom:1.5rem}.NewsSummary-module___mgFha__sectionTitle{margin-bottom:.75rem;font-size:1rem;font-weight:600}.NewsSummary-module___mgFha__newsList{flex-direction:column;padding-right:1rem;display:flex}.NewsSummary-module___mgFha__newsItem{border-radius:.5rem;margin:0 -.75rem;padding:.75rem;text-decoration:none;transition:background-color .2s;display:block}.NewsSummary-module___mgFha__newsItem:hover{background-color:var(--hover-bg)}.NewsSummary-module___mgFha__source{color:var(--text-muted);font-size:.75rem;font-weight:500}.NewsSummary-module___mgFha__newsItem:hover .NewsSummary-module___mgFha__source{color:var(--text-secondary)}.NewsSummary-module___mgFha__newsContent{color:var(--text-primary);margin-top:.25rem;margin-bottom:.25rem;font-size:.875rem;line-height:1.5}.NewsSummary-module___mgFha__disclaimer{color:var(--text-muted);align-items:flex-start;gap:.5rem;padding:.75rem 1.5rem;font-size:.75rem;display:flex}.NewsSummary-module___mgFha__disclaimer p{margin:0}.NewsSummary-module___mgFha__separator{background-color:var(--border-color);height:1px;margin:3.5rem 0 1.75rem}@media (max-width:768px){.NewsSummary-module___mgFha__newsGrid{flex-direction:column;gap:1rem}.NewsSummary-module___mgFha__newsColumn{width:100%;padding-right:0}.NewsSummary-module___mgFha__newsList{padding-right:0}.NewsSummary-module___mgFha__separator{margin:2.5rem 0 1.5rem}}@media (max-width:480px){.NewsSummary-module___mgFha__header{padding:0 .75rem}.NewsSummary-module___mgFha__title{font-size:1.25rem}.NewsSummary-module___mgFha__summary{margin-top:.75rem;font-size:.813rem}.NewsSummary-module___mgFha__newsGrid{gap:.75rem;padding:0 1rem}.NewsSummary-module___mgFha__newsSection{margin-bottom:1rem}.NewsSummary-module___mgFha__sectionTitle{margin-bottom:.5rem}.NewsSummary-module___mgFha__newsItem{flex-direction:column;justify-content:center;min-height:44px;margin:0 -.5rem;padding:.5rem;display:flex}.NewsSummary-module___mgFha__newsContent{margin-top:.2rem;margin-bottom:.2rem;font-size:.813rem}.NewsSummary-module___mgFha__disclaimer{padding:.75rem 1rem;font-size:.7rem}.NewsSummary-module___mgFha__separator{margin:2rem 0 1.25rem}}@media (max-width:360px){.NewsSummary-module___mgFha__title{font-size:1.125rem}.NewsSummary-module___mgFha__date{font-size:.75rem}.NewsSummary-module___mgFha__newsItem{padding:.5rem}.NewsSummary-module___mgFha__newsContent{font-size:.75rem;line-height:1.4}.NewsSummary-module___mgFha__disclaimer{flex-direction:column;align-items:flex-start}}
.Table-module__rklkNW__container{-webkit-overflow-scrolling:touch;border-radius:6px;width:100%;overflow-x:auto}.Table-module__rklkNW__table{border-collapse:separate;border-spacing:0;border:1px solid var(--border-color);text-align:left;border-radius:6px;width:100%;overflow:hidden}.Table-module__rklkNW__table thead tr{background-color:#0000}.Table-module__rklkNW__table th{color:var(--text-primary);text-align:left;border-bottom:1px solid var(--border-color);background-color:var(--bg-alternate);padding:.75rem 1rem;font-size:.9rem;font-weight:600}.Table-module__rklkNW__table td{vertical-align:middle;border-bottom:1px solid var(--border-color);padding:.75rem 1rem;font-size:.9rem}.Table-module__rklkNW__table tr:last-child td{border-bottom:none}.Table-module__rklkNW__dateColumn{white-space:nowrap;width:auto;color:var(--text-muted);margin:0 0 .5rem;font-size:.875rem}.Table-module__rklkNW__typeColumn{position:relative}.Table-module__rklkNW__announcementColumn{color:var(--text-primary);font-size:.875rem}.Table-module__rklkNW__actionsColumn{width:100px}.Table-module__rklkNW__badge{white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;max-width:150px;padding:.25rem .75rem;font-size:.75rem;display:inline-block;overflow:hidden}.Table-module__rklkNW__badge.Table-module__rklkNW__critical{background-color:var(--hover-bg);color:var(--text-primary);border:1px solid #f2f2f2}.Table-module__rklkNW__badge.Table-module__rklkNW__normal{color:var(--text-primary);border:1px solid var(--border-color)}.Table-module__rklkNW__actionLink{color:var(--text-primary);word-break:break-word;overflow-wrap:break-word;font-size:.875rem;text-decoration:none;transition:background-color .2s;display:inline-block}.Table-module__rklkNW__actionLink:hover{background-color:var(--hover-bg);text-decoration:underline}.Table-module__rklkNW__icon{width:.75rem;height:.75rem;margin-right:.25rem}.Table-module__rklkNW__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem 0;display:flex}.Table-module__rklkNW__pageButton{background-color:var(--bg-alternate);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:4px;min-height:36px;padding:.5rem .75rem;font-size:.85rem;transition:all .2s}.Table-module__rklkNW__pageButton:hover:not(:disabled){background-color:var(--hover-bg);color:var(--text-primary)}.Table-module__rklkNW__pageButton:disabled{opacity:.5;cursor:not-allowed}.Table-module__rklkNW__pageNumbers{align-items:center;gap:.25rem;display:flex}.Table-module__rklkNW__pageNumber{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:all .2s;display:flex}.Table-module__rklkNW__pageNumber:hover{background-color:var(--hover-bg);color:var(--text-primary)}.Table-module__rklkNW__activePage{background-color:var(--primary);color:#fff;border-color:var(--primary)}.Table-module__rklkNW__activePage:hover{background-color:var(--primary);color:#fff}.Table-module__rklkNW__ellipsis{color:var(--text-secondary);padding:0 .25rem}.Table-module__rklkNW__noData{text-align:center;color:var(--text-secondary);background-color:var(--bg-alternate);border-radius:6px;padding:2rem;font-size:.9rem}@media (max-width:640px){.Table-module__rklkNW__container{border-radius:.375rem}.Table-module__rklkNW__table{border-radius:.375rem;font-size:.813rem}.Table-module__rklkNW__table th,.Table-module__rklkNW__table td{padding:.75rem .5rem}.Table-module__rklkNW__table,.Table-module__rklkNW__table tbody,.Table-module__rklkNW__table tr,.Table-module__rklkNW__table td{border:none;width:100%;display:block}.Table-module__rklkNW__table tr{border-bottom:1px solid var(--border-color);margin-bottom:0;padding:0}.Table-module__rklkNW__table tr:last-child{border-bottom:none}.Table-module__rklkNW__announcementColumn{padding:0}.Table-module__rklkNW__dateColumn{margin-bottom:.35rem;font-size:.75rem}.Table-module__rklkNW__actionLink{padding:0;font-size:.813rem;line-height:1.4;display:block}.Table-module__rklkNW__badge{padding:.15rem .5rem;font-size:.7rem}}@media (max-width:768px){.Table-module__rklkNW__pagination{flex-wrap:wrap;gap:.75rem}.Table-module__rklkNW__pageNumbers{order:2;justify-content:center;width:100%}.Table-module__rklkNW__pageButton{flex:1;order:1}}@media (max-width:480px){.Table-module__rklkNW__table td{padding:.5rem .375rem}.Table-module__rklkNW__dateColumn{font-size:.7rem}.Table-module__rklkNW__actionLink{font-size:.75rem}}
.StockAnnouncements-module__an3YPq__section{width:100%;margin:1rem 0;position:relative}.StockAnnouncements-module__an3YPq__container{background-color:var(--background);border-radius:.5rem;width:100%}.StockAnnouncements-module__an3YPq__header{padding:1.5rem 1.5rem .5rem}.StockAnnouncements-module__an3YPq__titleWrapper{flex-direction:column;gap:.25rem;display:flex}.StockAnnouncements-module__an3YPq__title{color:var(--text-primary);margin:.25rem 0 .75rem;font-size:1rem;font-weight:600}.StockAnnouncements-module__an3YPq__description{color:var(--text-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.StockAnnouncements-module__an3YPq__content{width:100%;padding:0}.StockAnnouncements-module__an3YPq__separator{background-color:var(--border-color);height:1px;margin:2.5rem 0}@media (max-width:640px){.StockAnnouncements-module__an3YPq__section{margin:.75rem 0}.StockAnnouncements-module__an3YPq__header{padding:1rem 1rem .5rem}.StockAnnouncements-module__an3YPq__content{padding:0}.StockAnnouncements-module__an3YPq__title{margin:.25rem 0 .5rem;font-size:.95rem}.StockAnnouncements-module__an3YPq__description{font-size:.813rem;line-height:1.4}}@media (max-width:480px){.StockAnnouncements-module__an3YPq__section{margin:.5rem 0}.StockAnnouncements-module__an3YPq__header{padding:.75rem .75rem .35rem}.StockAnnouncements-module__an3YPq__title{margin:.25rem 0 .5rem;font-size:.9rem}.StockAnnouncements-module__an3YPq__description{font-size:.75rem}}
.Earnings-module__vHP5wq__section{width:100%;position:relative}.Earnings-module__vHP5wq__container{margin:0 auto;padding:0 1.5rem 2rem}.Earnings-module__vHP5wq__header{margin-bottom:1.25rem;position:relative}.Earnings-module__vHP5wq__title{color:var(--text-primary);letter-spacing:-.02em;background:linear-gradient(90deg,var(--text-primary)0%,var(--text-secondary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:1.75rem;font-weight:700;display:inline-block}.Earnings-module__vHP5wq__description{color:var(--text-secondary);margin-top:0;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.Earnings-module__vHP5wq__metadata{color:var(--text-secondary);align-items:center;font-size:.95rem;display:flex}.Earnings-module__vHP5wq__companyName{color:var(--primary);font-weight:600}.Earnings-module__vHP5wq__separator{opacity:.5;margin:0 .5rem}.Earnings-module__vHP5wq__dateFiled{color:var(--text-secondary);border-bottom:1px solid var(--border-color);margin:.75rem 1.5rem 0;padding-bottom:.75rem;font-size:.875rem}.Earnings-module__vHP5wq__tabsWrapper{margin-bottom:2rem;position:relative;overflow:hidden}.Earnings-module__vHP5wq__tabsContainer{background-color:var(--bg-alternate);border-bottom:1px solid var(--border-color);position:relative}.Earnings-module__vHP5wq__tabs{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}.Earnings-module__vHP5wq__tabs::-webkit-scrollbar{display:none}.Earnings-module__vHP5wq__tabButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;margin-bottom:-1px;padding:1rem 1.5rem;font-size:.95rem;font-weight:600;transition:color .2s;display:flex;position:relative}.Earnings-module__vHP5wq__tabButton:hover{color:var(--primary)}.Earnings-module__vHP5wq__activeTab{color:var(--primary);border-bottom:2px solid var(--primary);font-weight:600}.Earnings-module__vHP5wq__tabIcon{stroke-width:2px;width:18px;height:18px;margin-right:.75rem}.Earnings-module__vHP5wq__content{flex-direction:column;gap:2rem;width:100%;display:flex}.Earnings-module__vHP5wq__transcriptSection{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:0 0 .5rem .5rem;transition:all .3s;overflow:hidden}.Earnings-module__vHP5wq__transcriptSection:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000001f}.Earnings-module__vHP5wq__sectionHighlight{background:linear-gradient(to right,var(--primary-light),transparent);border-bottom:1px solid var(--border-color);align-items:center;padding:1.25rem 1.75rem;display:flex}.Earnings-module__vHP5wq__iconContainer{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-right:1rem;display:flex;box-shadow:0 2px 5px #0000001a}.Earnings-module__vHP5wq__sectionIcon{width:20px;height:20px;stroke:var(--primary)}.Earnings-module__vHP5wq__sectionTitle{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.Earnings-module__vHP5wq__markdownContent{color:var(--text-primary);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;max-height:700px;padding:.5rem 1.5rem 1.5rem;font-size:.95rem;line-height:1.7;overflow-y:auto}.Earnings-module__vHP5wq__keyHighlights{background-color:var(--bg-alternate);border-left:4px solid var(--primary);border-radius:.75rem;margin-bottom:2rem;padding:1.5rem}.Earnings-module__vHP5wq__highlightsHeader{align-items:center;margin-bottom:1rem;display:flex}.Earnings-module__vHP5wq__highlightsIcon{width:20px;height:20px;stroke:var(--primary);margin-right:.75rem}.Earnings-module__vHP5wq__highlightsTitle{color:var(--primary);margin:0;font-size:1.1rem;font-weight:600}.Earnings-module__vHP5wq__markdownContent h1,.Earnings-module__vHP5wq__markdownContent h2,.Earnings-module__vHP5wq__markdownContent h3,.Earnings-module__vHP5wq__markdownContent h4{color:var(--text-primary);margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.Earnings-module__vHP5wq__markdownContent h1{border-bottom:1px solid var(--border-color);padding-bottom:.5rem;font-size:1.4rem}.Earnings-module__vHP5wq__markdownContent h2{font-size:1.25rem}.Earnings-module__vHP5wq__markdownContent h3{color:var(--primary);font-size:1.15rem}.Earnings-module__vHP5wq__markdownContent p{margin-bottom:1rem}.Earnings-module__vHP5wq__markdownContent p strong{text-transform:uppercase;font-weight:600}.Earnings-module__vHP5wq__markdownContent li strong{color:var(--text-primary);font-weight:600}.Earnings-module__vHP5wq__markdownContent strong,.Earnings-module__vHP5wq__markdownContent .Earnings-module__vHP5wq__highlight,.Earnings-module__vHP5wq__qnaHighlight{color:var(--primary);font-weight:600}.Earnings-module__vHP5wq__markdownContent ul,.Earnings-module__vHP5wq__markdownContent ol{margin-bottom:1rem;padding-left:2rem}.Earnings-module__vHP5wq__markdownContent li{margin-bottom:.5rem;position:relative}.Earnings-module__vHP5wq__markdownContent ul li:before{content:"";background-color:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:.65rem;left:-1.1rem}.Earnings-module__vHP5wq__markdownContent blockquote{border-left:3px solid var(--primary);background-color:var(--bg-alternate);border-radius:0 4px 4px 0;margin:1rem 0;padding:.5rem 1rem;font-style:italic}.Earnings-module__vHP5wq__noDataFound{background-color:var(--bg-alternate);text-align:center;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:.5rem;max-width:1200px;margin:1rem 0;padding:2rem;font-size:.95rem;box-shadow:0 4px 6px #0000000d}.Earnings-module__vHP5wq__separator{background-color:var(--border-color);width:100%;height:1px;margin-top:2rem}.Earnings-module__vHP5wq__tabs{flex-wrap:wrap;width:100%;display:flex;position:relative}.Earnings-module__vHP5wq__tabsRadio{display:none}.Earnings-module__vHP5wq__tabsLabel{color:var(--text-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:44px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.Earnings-module__vHP5wq__tabsLabel:hover{color:var(--text-primary)}.Earnings-module__vHP5wq__tabsContent{order:1;width:100%;display:none}.Earnings-module__vHP5wq__tabsRadio:checked+.Earnings-module__vHP5wq__tabsLabel{color:var(--text-primary);border-bottom-color:var(--primary);font-weight:500}.Earnings-module__vHP5wq__tabsRadio:checked+.Earnings-module__vHP5wq__tabsLabel+.Earnings-module__vHP5wq__tabsContent{display:initial}@media (max-width:768px){.Earnings-module__vHP5wq__container{padding:0 1rem 1.5rem}.Earnings-module__vHP5wq__title{font-size:1.5rem}.Earnings-module__vHP5wq__description{margin-bottom:1.25rem;font-size:.9rem}.Earnings-module__vHP5wq__tabsLabel{padding:.5rem .875rem;font-size:.875rem}.Earnings-module__vHP5wq__sectionTitle{font-size:1.1rem}.Earnings-module__vHP5wq__sectionHighlight{padding:1rem 1.25rem}.Earnings-module__vHP5wq__iconContainer{width:32px;height:32px}.Earnings-module__vHP5wq__markdownContent{max-height:600px;padding:.75rem 1.25rem 1.25rem;font-size:.9rem;line-height:1.6}.Earnings-module__vHP5wq__markdownContent h1{font-size:1.3rem}.Earnings-module__vHP5wq__markdownContent h2{font-size:1.15rem}.Earnings-module__vHP5wq__markdownContent h3{font-size:1.05rem}.Earnings-module__vHP5wq__separator{margin-top:1.5rem}.Earnings-module__vHP5wq__dateFiled{margin:.75rem 1.25rem 0;padding-bottom:.5rem}}@media (max-width:640px){.Earnings-module__vHP5wq__container{padding:0 .75rem 1.25rem}.Earnings-module__vHP5wq__header{margin-bottom:1rem}.Earnings-module__vHP5wq__title{letter-spacing:-.01em;font-size:1.25rem}.Earnings-module__vHP5wq__description{margin-bottom:1rem;font-size:.85rem;line-height:1.45}.Earnings-module__vHP5wq__tabsLabel{padding:.5rem .75rem;font-size:.813rem}.Earnings-module__vHP5wq__tabs{border-bottom:1px solid var(--border-color);margin-bottom:.5rem}.Earnings-module__vHP5wq__markdownContent{max-height:500px;padding:.5rem 1rem 1rem;font-size:.85rem;line-height:1.55}.Earnings-module__vHP5wq__markdownContent h1{font-size:1.2rem}.Earnings-module__vHP5wq__markdownContent h2{font-size:1.1rem}.Earnings-module__vHP5wq__markdownContent h3{font-size:1rem}.Earnings-module__vHP5wq__markdownContent p{margin-bottom:.75rem}.Earnings-module__vHP5wq__markdownContent ul,.Earnings-module__vHP5wq__markdownContent ol{margin-bottom:.75rem;padding-left:1.5rem}.Earnings-module__vHP5wq__markdownContent li{margin-bottom:.35rem}.Earnings-module__vHP5wq__markdownContent ul li:before{width:6px;height:6px;top:.6rem;left:-.9rem}.Earnings-module__vHP5wq__markdownContent blockquote{margin:.75rem 0;padding:.35rem .75rem;font-size:.8rem}.Earnings-module__vHP5wq__dateFiled{margin:.5rem 1rem 0;padding-bottom:.5rem;font-size:.8rem}.Earnings-module__vHP5wq__separator{margin-top:1.25rem}.Earnings-module__vHP5wq__noDataFound{padding:1.5rem;font-size:.85rem}}@media (max-width:480px){.Earnings-module__vHP5wq__title{font-size:1.15rem}.Earnings-module__vHP5wq__description{font-size:.8rem}.Earnings-module__vHP5wq__tabs{white-space:nowrap;border-bottom:1px solid var(--border-color);gap:0;display:flex;overflow:auto hidden}.Earnings-module__vHP5wq__tabsLabel{text-align:center;flex:1;justify-content:center;min-height:40px;padding:.45rem .65rem;font-size:.75rem}.Earnings-module__vHP5wq__markdownContent{max-height:450px;padding:.5rem .75rem .75rem;font-size:.8rem}.Earnings-module__vHP5wq__markdownContent h1{font-size:1.1rem}.Earnings-module__vHP5wq__markdownContent h2{font-size:1rem}.Earnings-module__vHP5wq__markdownContent h3{font-size:.95rem}.Earnings-module__vHP5wq__dateFiled{margin:.5rem .75rem 0;font-size:.75rem}.Earnings-module__vHP5wq__transcriptSection{border-radius:.375rem}.Earnings-module__vHP5wq__transcriptSection:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001a}}@media (max-width:360px){.Earnings-module__vHP5wq__container{padding:0 .5rem 1rem}.Earnings-module__vHP5wq__title{font-size:1.05rem}.Earnings-module__vHP5wq__description{font-size:.75rem;line-height:1.4}.Earnings-module__vHP5wq__tabsLabel{padding:.4rem .5rem;font-size:.7rem}.Earnings-module__vHP5wq__markdownContent{padding:.5rem;font-size:.75rem;line-height:1.5}.Earnings-module__vHP5wq__dateFiled{margin:.5rem;font-size:.7rem}}@media (prefers-color-scheme:dark){.Earnings-module__vHP5wq__iconContainer{background-color:var(--card-bg);box-shadow:0 2px 8px #0000004d}.Earnings-module__vHP5wq__transcriptSection{box-shadow:0 4px 20px #0003}.Earnings-module__vHP5wq__transcriptSection:hover{box-shadow:0 8px 30px #0000004d}}.Earnings-module__vHP5wq__contentWrapper{-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow-x:auto}.Earnings-module__vHP5wq__markdownContent pre{white-space:pre;background-color:var(--bg-alternate);border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.Earnings-module__vHP5wq__markdownContent code{background:var(--bg-alternate);word-break:keep-all;white-space:nowrap;border-radius:3px;padding:.2em .4em;font-family:monospace;font-size:.9em}.Earnings-module__vHP5wq__markdownContent table{border-collapse:collapse;border:1px solid var(--border-color);width:100%;min-width:650px;margin:1rem 0}.Earnings-module__vHP5wq__markdownContent th,.Earnings-module__vHP5wq__markdownContent td{border:1px solid var(--border-color);text-align:left;padding:.5rem}.Earnings-module__vHP5wq__markdownContent th{background-color:var(--bg-alternate);font-weight:600}.Earnings-module__vHP5wq__markdownContent img{max-width:100%;height:auto;margin:1rem 0}@media (max-width:768px){.Earnings-module__vHP5wq__contentWrapper{width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem}.Earnings-module__vHP5wq__markdownContent{max-height:600px;padding:.75rem .25rem 1.25rem;font-size:.9rem;line-height:1.6}.Earnings-module__vHP5wq__markdownContent table{min-width:550px}}@media (max-width:640px){.Earnings-module__vHP5wq__contentWrapper{width:calc(100% + 1.5rem);margin:0 -.75rem;padding:0 .75rem}.Earnings-module__vHP5wq__markdownContent{max-height:500px;padding:.5rem .25rem 1rem;font-size:.85rem;line-height:1.55}.Earnings-module__vHP5wq__markdownContent table{min-width:450px}.Earnings-module__vHP5wq__contentWrapper:after{content:"";background:linear-gradient(to right,transparent 0%,var(--primary)50%,transparent 100%);opacity:.5;pointer-events:none;height:2px;animation:1.5s infinite Earnings-module__vHP5wq__scrollIndicator;position:absolute;bottom:0;left:0;right:0}@keyframes Earnings-module__vHP5wq__scrollIndicator{0%{opacity:.3}50%{opacity:.6}to{opacity:.3}}}@media (max-width:480px){.Earnings-module__vHP5wq__contentWrapper{width:100%;margin:0 -.5rem;padding:0 .6rem}.Earnings-module__vHP5wq__markdownContent{max-height:450px;padding:.5rem .25rem .75rem;font-size:.8rem}.Earnings-module__vHP5wq__markdownContent table{min-width:400px}}
.Revenues-module__PHgVlq__section{width:100%;margin-top:1.75rem}.Revenues-module__PHgVlq__container{background-color:var(--background);box-shadow:var(--shadow-sm);border-radius:.5rem;overflow:hidden}.Revenues-module__PHgVlq__header{padding:1.25rem 1.5rem 1rem}.Revenues-module__PHgVlq__title{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.Revenues-module__PHgVlq__description{color:var(--text-muted);margin-top:.5rem;font-size:.875rem;line-height:1.5}.Revenues-module__PHgVlq__description b{color:var(--text-primary);font-weight:600}.Revenues-module__PHgVlq__content{padding:1rem 1.5rem 1.5rem}.Revenues-module__PHgVlq__separator{background-color:var(--border-color);height:1px;margin:2.5rem 0}@media (max-width:768px){.Revenues-module__PHgVlq__section{margin-top:1.5rem}.Revenues-module__PHgVlq__header{padding:1rem 1.25rem .875rem}.Revenues-module__PHgVlq__title{font-size:1.25rem}.Revenues-module__PHgVlq__description{margin-top:.375rem;font-size:.813rem}.Revenues-module__PHgVlq__content{padding:.875rem 1.25rem 1.25rem}.Revenues-module__PHgVlq__separator{margin:2rem 0}}@media (max-width:640px){.Revenues-module__PHgVlq__section{margin-top:1.25rem}.Revenues-module__PHgVlq__header{padding:.875rem 1rem .75rem}.Revenues-module__PHgVlq__title{font-size:1.125rem}.Revenues-module__PHgVlq__description{margin-top:.25rem;font-size:.75rem;line-height:1.4}.Revenues-module__PHgVlq__content{padding:.75rem 1rem 1rem}.Revenues-module__PHgVlq__separator{margin:1.75rem 0}}@media (max-width:480px){.Revenues-module__PHgVlq__section{margin-top:1rem}.Revenues-module__PHgVlq__container{border-radius:.375rem}.Revenues-module__PHgVlq__header{padding:.75rem .875rem .625rem}.Revenues-module__PHgVlq__title{font-size:1rem}.Revenues-module__PHgVlq__description{margin-top:.2rem;line-height:1.35}.Revenues-module__PHgVlq__content{padding:.625rem .875rem .875rem}.Revenues-module__PHgVlq__separator{margin:1.5rem 0}}
.DataTable-module__sNolda__container{background-color:var(--background);border-radius:.5rem}.DataTable-module__sNolda__table{border-collapse:collapse;width:100%}.DataTable-module__sNolda__th{height:1.75rem;color:var(--text-muted);text-align:left;border-bottom:1px solid var(--border-color);padding:.375rem .5rem;font-size:.75rem;font-weight:500}.DataTable-module__sNolda__td{height:1.75rem;color:var(--text-primary);border-bottom:1px dashed var(--border-dashed);white-space:nowrap;padding:.375rem .5rem;font-size:.813rem}.DataTable-module__sNolda__tr:last-child .DataTable-module__sNolda__td{border-bottom:none}.DataTable-module__sNolda__numeric{text-align:right;font-variant-numeric:tabular-nums}.DataTable-module__sNolda__bold{font-weight:600}.DataTable-module__sNolda__totalRow{border-top:1px solid var(--border-color)}.DataTable-module__sNolda__totalRow .DataTable-module__sNolda__td{border-bottom:none;padding-top:.5rem}@media (max-width:640px){.DataTable-module__sNolda__th,.DataTable-module__sNolda__td{padding:.25rem .375rem;font-size:.75rem}}
.charts-module__SQ5mvG__chartContainer{width:100%;max-width:100%;position:relative;overflow:hidden}.charts-module__SQ5mvG__chartWrapper{position:absolute;inset:0}
.Tabs-module__ZAtG7q__container{width:100%}.Tabs-module__ZAtG7q__header{margin-bottom:1.5rem}.Tabs-module__ZAtG7q__title{color:var(--text-primary);font-size:1.25rem;font-weight:600}.Tabs-module__ZAtG7q__lastUpdated{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}.Tabs-module__ZAtG7q__tabList{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border-color);background-color:var(--background);margin-bottom:.75rem;overflow:auto hidden}.Tabs-module__ZAtG7q__tabListInner{align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.Tabs-module__ZAtG7q__tabLink{color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.Tabs-module__ZAtG7q__tabLink:hover{color:var(--text-primary)}.Tabs-module__ZAtG7q__tabLink.Tabs-module__ZAtG7q__active{color:var(--text-primary);border-bottom-color:var(--primary);font-weight:500}.Tabs-module__ZAtG7q__grid{gap:1.5rem;display:grid}.Tabs-module__ZAtG7q__noData{color:var(--text-muted);text-align:center;padding:2rem}@media (min-width:768px){.Tabs-module__ZAtG7q__grid{grid-template-columns:repeat(2,1fr)}}.Tabs-module__ZAtG7q__content{width:100%}.Tabs-module__ZAtG7q__tabs{flex-wrap:wrap;width:100%;display:flex;position:relative}.Tabs-module__ZAtG7q__tabsRadio{display:none}.Tabs-module__ZAtG7q__tabsLabel{color:var(--text-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.Tabs-module__ZAtG7q__tabsLabel:hover{color:var(--text-primary)}.Tabs-module__ZAtG7q__tabsContent{border-top:1px solid var(--border-color);order:1;width:100%;padding-top:1rem;display:none}.Tabs-module__ZAtG7q__tabsRadio:checked+.Tabs-module__ZAtG7q__tabsLabel{color:var(--text-primary);border-bottom-color:var(--primary);font-weight:500}.Tabs-module__ZAtG7q__tabsRadio:checked+.Tabs-module__ZAtG7q__tabsLabel+.Tabs-module__ZAtG7q__tabsContent{display:initial}@media (max-width:640px){.Tabs-module__ZAtG7q__tabsLabel{padding:.5rem .75rem;font-size:.813rem}}
.ShareholdingCharts-module__TIOuKa__section{width:100%;margin:2.5rem 0}.ShareholdingCharts-module__TIOuKa__sectionHeader{margin-bottom:1.5rem}.ShareholdingCharts-module__TIOuKa__sectionTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:1.4rem;font-weight:600}.ShareholdingCharts-module__TIOuKa__sectionDescription{color:var(--text-secondary);max-width:85%;font-size:.9rem;font-weight:400;line-height:1.5}.ShareholdingCharts-module__TIOuKa__cardContainer{border-radius:var(--border-radius-lg);background-color:var(--bg-primary);box-shadow:var(--shadow-md);border:1px solid var(--border-color);overflow:hidden}.ShareholdingCharts-module__TIOuKa__cardHeader{background-color:var(--bg-alternate);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ShareholdingCharts-module__TIOuKa__cardTitle{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.ShareholdingCharts-module__TIOuKa__viewDetailsButton{background-color:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:1.5rem;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.ShareholdingCharts-module__TIOuKa__viewDetailsButton:hover{border-color:var(--border-hover);background-color:var(--hover-bg)}.ShareholdingCharts-module__TIOuKa__buttonIcon{width:14px;height:14px}.ShareholdingCharts-module__TIOuKa__chartGrid{background-color:var(--border-color);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.ShareholdingCharts-module__TIOuKa__chartItem{background-color:var(--bg-primary);flex-direction:column;height:320px;padding:1rem;display:flex}.ShareholdingCharts-module__TIOuKa__chartHeader{margin-bottom:1rem}.ShareholdingCharts-module__TIOuKa__chartTitle{color:var(--text-primary);margin:0 0 .25rem;font-size:.9rem;font-weight:600}.ShareholdingCharts-module__TIOuKa__chartDescription{color:var(--text-secondary);margin:0;font-size:.75rem}.ShareholdingCharts-module__TIOuKa__chartBody{flex:1;position:relative}.ShareholdingCharts-module__TIOuKa__chartWrapper{position:absolute;inset:0}.ShareholdingCharts-module__TIOuKa__tabs{width:100%}.ShareholdingCharts-module__TIOuKa__tabsList{scrollbar-width:none;background-color:var(--bg-alternate);border-bottom:1px solid var(--border-color);display:flex;overflow-x:auto}.ShareholdingCharts-module__TIOuKa__tabsList::-webkit-scrollbar{display:none}.ShareholdingCharts-module__TIOuKa__tabsTrigger{white-space:nowrap;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.75rem 1rem;font-size:.8rem}.ShareholdingCharts-module__TIOuKa__tabsTrigger[data-state=active]{color:var(--primary);border-bottom-color:var(--primary);font-weight:500}.ShareholdingCharts-module__TIOuKa__tabsContent{height:320px;padding:1rem}.ShareholdingCharts-module__TIOuKa__dialogOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;cursor:pointer;background-color:#0006;position:fixed;inset:0}.ShareholdingCharts-module__TIOuKa__dialogContent{background-color:var(--bg-primary);border-radius:var(--border-radius-md);width:90vw;max-width:650px;max-height:85vh;box-shadow:var(--shadow-lg);z-index:1000;opacity:0;flex-direction:column;transition:transform .15s ease-in-out,opacity .15s ease-in-out;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95)}.ShareholdingCharts-module__TIOuKa__dialogWrapper{display:inline-block;position:relative}.ShareholdingCharts-module__TIOuKa__dialogCheckbox{opacity:0;width:0;height:0;position:absolute}.ShareholdingCharts-module__TIOuKa__dialogContainer{visibility:hidden;opacity:0;z-index:999;transition:opacity .2s ease-in-out;position:fixed;inset:0}.ShareholdingCharts-module__TIOuKa__dialogCheckbox:checked~.ShareholdingCharts-module__TIOuKa__dialogContainer{visibility:visible;opacity:1}.ShareholdingCharts-module__TIOuKa__dialogCheckbox:checked~.ShareholdingCharts-module__TIOuKa__dialogContainer .ShareholdingCharts-module__TIOuKa__dialogContent{opacity:1;transform:translate(-50%,-50%)scale(1)}.ShareholdingCharts-module__TIOuKa__dialogHeader{background-color:var(--bg-alternate);border-bottom:1px solid var(--border-color);border-radius:var(--border-radius-md)var(--border-radius-md)0 0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ShareholdingCharts-module__TIOuKa__dialogTitle{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.ShareholdingCharts-module__TIOuKa__dialogSubtitle{color:var(--text-secondary);margin-top:.25rem;font-size:.75rem;display:block}.ShareholdingCharts-module__TIOuKa__closeButton{cursor:pointer;color:var(--text-secondary);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;display:flex}.ShareholdingCharts-module__TIOuKa__closeButton:hover{background-color:var(--hover-bg);color:var(--text-primary)}.ShareholdingCharts-module__TIOuKa__tableContainer{flex:1;padding:0;overflow-y:auto}.ShareholdingCharts-module__TIOuKa__table{border-collapse:collapse;width:100%}.ShareholdingCharts-module__TIOuKa__table th,.ShareholdingCharts-module__TIOuKa__table td{text-align:left;border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:.75rem 1.25rem;font-size:.875rem}.ShareholdingCharts-module__TIOuKa__table th{background-color:var(--bg-alternate);color:var(--text-primary);white-space:nowrap;font-weight:600;position:sticky;top:0}.ShareholdingCharts-module__TIOuKa__percentCell{text-align:right;font-weight:600}.ShareholdingCharts-module__TIOuKa__table tbody tr:hover{background-color:var(--hover-bg)}.ShareholdingCharts-module__TIOuKa__separator{background-color:var(--border-color);width:100%;height:1px;margin:4rem 0 1rem}@keyframes ShareholdingCharts-module__TIOuKa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ShareholdingCharts-module__TIOuKa__scaleIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ShareholdingCharts-module__TIOuKa__viewDetailsButton:focus-visible,.ShareholdingCharts-module__TIOuKa__closeButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ShareholdingCharts-module__TIOuKa__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.ShareholdingCharts-module__TIOuKa__sectionDescription{max-width:100%}.ShareholdingCharts-module__TIOuKa__cardHeader{flex-flow:wrap;align-items:center;gap:.5rem}.ShareholdingCharts-module__TIOuKa__chartGrid{grid-template-columns:1fr}.ShareholdingCharts-module__TIOuKa__chartItem{height:300px}.ShareholdingCharts-module__TIOuKa__dialogContent{width:100vw;max-height:100vh}.ShareholdingCharts-module__TIOuKa__tabsContent{height:227px}}
.Peers-module__Y2RAca__section{width:100%}.Peers-module__Y2RAca__container{margin:0 auto;padding:0 1.5rem}.Peers-module__Y2RAca__header{margin-bottom:1.5rem}.Peers-module__Y2RAca__title{color:var(--text-primary);margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.Peers-module__Y2RAca__description{color:var(--text-secondary);margin-top:0;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.Peers-module__Y2RAca__tableWrapper{border:1px solid var(--border-color);border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.Peers-module__Y2RAca__tableContainer{width:100%;overflow-x:auto}.Peers-module__Y2RAca__table{border-collapse:collapse;width:100%;font-size:.9rem}.Peers-module__Y2RAca__tableHeader{background-color:var(--bg-alternate);color:var(--text-secondary);text-align:left;border-bottom:1px solid var(--border-color);cursor:pointer;white-space:nowrap;padding:.75rem 1rem;font-weight:600;position:sticky;top:0}.Peers-module__Y2RAca__tableHeader:hover{background-color:var(--hover-bg)}.Peers-module__Y2RAca__headerContent{align-items:center;gap:.4rem;display:flex}.Peers-module__Y2RAca__tooltipContainer{position:relative}.Peers-module__Y2RAca__infoIcon{color:var(--text-tertiary);cursor:help;font-size:.75rem}.Peers-module__Y2RAca__tooltipText{visibility:hidden;z-index:1;background-color:var(--tooltip-bg);color:var(--tooltip-text);text-align:center;white-space:nowrap;opacity:0;border-radius:6px;width:max-content;max-width:250px;padding:.5rem .75rem;font-size:.8rem;font-weight:400;transition:opacity .2s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.Peers-module__Y2RAca__tooltipContainer:hover .Peers-module__Y2RAca__tooltipText{visibility:visible;opacity:1}.Peers-module__Y2RAca__sortIcon{margin-left:.25rem;font-size:.8rem}.Peers-module__Y2RAca__sortedColumn{color:var(--primary)}.Peers-module__Y2RAca__sectionHeader td{background-color:var(--bg-alternate);border-bottom:1px solid var(--border-color);padding:.5rem 1rem}.Peers-module__Y2RAca__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);align-items:center;font-size:.85rem;font-weight:600;display:flex}.Peers-module__Y2RAca__sectionCount{color:var(--text-tertiary);margin-left:.5rem;font-size:.75rem;font-weight:400}.Peers-module__Y2RAca__dataRow td{border-bottom:1px solid var(--border-color);white-space:nowrap;color:var(--text-primary);padding:.75rem 1rem}.Peers-module__Y2RAca__dataRow:last-child td{border-bottom:none}.Peers-module__Y2RAca__dataRow:hover{background-color:var(--hover-bg)}.Peers-module__Y2RAca__highlightedRow{background-color:rgba(var(--primary-rgb),.05)}.Peers-module__Y2RAca__highlightedRow:hover{background-color:rgba(var(--primary-rgb),.08)}.Peers-module__Y2RAca__positiveValue{color:var(--success)}.Peers-module__Y2RAca__negativeValue{color:var(--error)}.Peers-module__Y2RAca__tickerCell{font-weight:500}.Peers-module__Y2RAca__nameCell{max-width:200px}.Peers-module__Y2RAca__nameLink{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;display:block;overflow:hidden}.Peers-module__Y2RAca__nameLink:hover{color:var(--primary)}.Peers-module__Y2RAca__tickerLink{color:var(--primary);font-size:.95rem;font-weight:600;text-decoration:none}.Peers-module__Y2RAca__tickerLink:hover{text-decoration:underline}.Peers-module__Y2RAca__industryTag{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.8rem;display:block;overflow:hidden}.Peers-module__Y2RAca__separator{background-color:var(--border-color);width:100%;height:1px;margin:3rem 0}.Peers-module__Y2RAca__text-center{text-align:center}.Peers-module__Y2RAca__text-right{text-align:right}@media (max-width:768px){.Peers-module__Y2RAca__container{padding:0 1rem}.Peers-module__Y2RAca__title{font-size:1.5rem}.Peers-module__Y2RAca__description{font-size:.875rem}.Peers-module__Y2RAca__tableHeader,.Peers-module__Y2RAca__dataRow td{padding:.625rem .75rem;font-size:.85rem}.Peers-module__Y2RAca__nameCell{max-width:150px}.Peers-module__Y2RAca__sectionHeader td{padding:.5rem .75rem}.Peers-module__Y2RAca__sectionTitle{font-size:.8rem}.Peers-module__Y2RAca__scrollIndicator{display:block}}@media (max-width:640px){.Peers-module__Y2RAca__container{padding:0 .75rem}.Peers-module__Y2RAca__title{margin-bottom:.35rem;font-size:1.25rem}.Peers-module__Y2RAca__description{margin-bottom:1rem;font-size:.813rem;line-height:1.4}.Peers-module__Y2RAca__header{margin-bottom:1rem}.Peers-module__Y2RAca__tableHeader,.Peers-module__Y2RAca__dataRow td{padding:.5rem .625rem;font-size:.813rem}.Peers-module__Y2RAca__table th:first-child,.Peers-module__Y2RAca__table td:first-child,.Peers-module__Y2RAca__table th:nth-child(2),.Peers-module__Y2RAca__table td:nth-child(2){background-color:var(--bg-alternate);z-index:2;position:sticky;left:0}.Peers-module__Y2RAca__table td:first-child,.Peers-module__Y2RAca__table td:nth-child(2){background-color:var(--background)}.Peers-module__Y2RAca__highlightedRow td:first-child,.Peers-module__Y2RAca__highlightedRow td:nth-child(2){background-color:rgba(var(--primary-rgb),.05)}.Peers-module__Y2RAca__dataRow:hover td:first-child,.Peers-module__Y2RAca__dataRow:hover td:nth-child(2){background-color:var(--hover-bg)}.Peers-module__Y2RAca__highlightedRow:hover td:first-child,.Peers-module__Y2RAca__highlightedRow:hover td:nth-child(2){background-color:rgba(var(--primary-rgb),.08)}.Peers-module__Y2RAca__nameCell{max-width:120px}.Peers-module__Y2RAca__tickerLink{font-size:.875rem}.Peers-module__Y2RAca__industryTag{font-size:.7rem}}@media (max-width:480px){.Peers-module__Y2RAca__container{padding:0 .5rem}.Peers-module__Y2RAca__title{font-size:1.125rem}.Peers-module__Y2RAca__description{margin-bottom:.875rem;font-size:.75rem}.Peers-module__Y2RAca__tableHeader,.Peers-module__Y2RAca__dataRow td{padding:.5rem;font-size:.75rem}.Peers-module__Y2RAca__nameCell{max-width:100px}.Peers-module__Y2RAca__sectionHeader td{padding:.375rem .5rem}.Peers-module__Y2RAca__sectionTitle{font-size:.7rem}.Peers-module__Y2RAca__separator{margin:2rem 0}}
.Chart-module__w8eGKG__container{background-color:var(--background);border-radius:.5rem;padding-top:0}.Chart-module__w8eGKG__header{padding:0 1.25rem .75rem}.Chart-module__w8eGKG__title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:500}.Chart-module__w8eGKG__description{color:var(--text-muted);margin-top:.5rem;font-size:.875rem}.Chart-module__w8eGKG__chartContainer{width:100%;max-width:100%;height:260px;position:relative;overflow:hidden}.Chart-module__w8eGKG__chartWrapper{padding:0 1.25rem .5rem;position:absolute;inset:0}.Chart-module__w8eGKG__footer{flex-direction:column;gap:.5rem;padding:0 1.25rem 1rem;display:flex}.Chart-module__w8eGKG__performance{color:var(--text-muted);font-size:.875rem;font-weight:400;line-height:1.5}@media (max-width:768px){.Chart-module__w8eGKG__header{padding:1rem 1rem .75rem}.Chart-module__w8eGKG__chartContainer{height:220px}.Chart-module__w8eGKG__chartWrapper{padding:0 .75rem .5rem}.Chart-module__w8eGKG__footer{padding:0 1rem .75rem}}@media (max-width:640px){.Chart-module__w8eGKG__header{padding:.75rem .75rem .5rem}.Chart-module__w8eGKG__title{font-size:.9rem}.Chart-module__w8eGKG__description{margin-top:.25rem;font-size:.8rem}.Chart-module__w8eGKG__chartContainer{height:200px}.Chart-module__w8eGKG__chartWrapper{padding:0 .5rem .25rem}.Chart-module__w8eGKG__footer{padding:0 .75rem .75rem}.Chart-module__w8eGKG__performance{font-size:.8rem;line-height:1.4}}@media (max-width:480px){.Chart-module__w8eGKG__chartContainer{height:180px}}
.ComparativeMetrics-module__SjrCNG__container{background-color:var(--background);border-radius:.5rem;padding-top:0}.ComparativeMetrics-module__SjrCNG__header{padding:0 1.25rem .75rem}.ComparativeMetrics-module__SjrCNG__title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:500}.ComparativeMetrics-module__SjrCNG__subtitle{color:var(--text-muted);margin-top:.5rem;font-size:.875rem}.ComparativeMetrics-module__SjrCNG__tableWrapper{-webkit-overflow-scrolling:touch;width:100%;padding:0 1.25rem;overflow-x:auto}.ComparativeMetrics-module__SjrCNG__table{border-collapse:collapse;width:100%;min-width:300px}.ComparativeMetrics-module__SjrCNG__table th{text-align:center;border-bottom:1px dashed var(--border-dashed);height:2rem;color:var(--text-muted);padding:.5rem 0;font-size:.875rem;font-weight:500}.ComparativeMetrics-module__SjrCNG__table td{border-bottom:1px dashed var(--border-dashed);text-align:center;height:2rem;padding:.5rem 0;font-size:.875rem}.ComparativeMetrics-module__SjrCNG__categoryCell{color:var(--text-primary);text-align:left;padding-left:.5rem;font-weight:500}.ComparativeMetrics-module__SjrCNG__valueCell{color:var(--text-primary);font-weight:600}.ComparativeMetrics-module__SjrCNG__highlight{color:var(--success)}.ComparativeMetrics-module__SjrCNG__footer{flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.ComparativeMetrics-module__SjrCNG__metric{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;display:flex}.ComparativeMetrics-module__SjrCNG__icon{width:1rem;height:1rem}.ComparativeMetrics-module__SjrCNG__icon.ComparativeMetrics-module__SjrCNG__up{color:var(--success)}.ComparativeMetrics-module__SjrCNG__icon.ComparativeMetrics-module__SjrCNG__down{color:var(--error)}@media (max-width:767px){.ComparativeMetrics-module__SjrCNG__header{padding:1rem 1rem .5rem}.ComparativeMetrics-module__SjrCNG__title{font-size:.95rem}.ComparativeMetrics-module__SjrCNG__subtitle{margin-top:.25rem;font-size:.813rem}.ComparativeMetrics-module__SjrCNG__tableWrapper{margin-bottom:.5rem;padding:0 1rem}.ComparativeMetrics-module__SjrCNG__footer{padding:1rem}.ComparativeMetrics-module__SjrCNG__table{min-width:280px}}@media (max-width:640px){.ComparativeMetrics-module__SjrCNG__table th,.ComparativeMetrics-module__SjrCNG__table td{padding:.425rem 0;font-size:.813rem}.ComparativeMetrics-module__SjrCNG__categoryCell{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.ComparativeMetrics-module__SjrCNG__metric{font-size:.813rem}.ComparativeMetrics-module__SjrCNG__icon{width:.875rem;height:.875rem}}@media (max-width:480px){.ComparativeMetrics-module__SjrCNG__header{padding:.75rem .75rem .35rem}.ComparativeMetrics-module__SjrCNG__title{font-size:.9rem}.ComparativeMetrics-module__SjrCNG__subtitle{font-size:.75rem}.ComparativeMetrics-module__SjrCNG__tableWrapper{padding:0 .75rem}.ComparativeMetrics-module__SjrCNG__footer{padding:.75rem}.ComparativeMetrics-module__SjrCNG__table th,.ComparativeMetrics-module__SjrCNG__table td{height:1.75rem;font-size:.75rem}.ComparativeMetrics-module__SjrCNG__metric{font-size:.75rem}}
.SectorComparison-module__unEmIW__section{width:100%;margin-top:0}.SectorComparison-module__unEmIW__container{background-color:var(--background);border-radius:.5rem;overflow:hidden}.SectorComparison-module__unEmIW__header{padding:0 1.5rem 0}.SectorComparison-module__unEmIW__titleWrapper{margin-bottom:0}.SectorComparison-module__unEmIW__title{letter-spacing:-.025em;color:var(--text-primary);margin:.5rem 0;font-size:1.5rem;font-weight:600}.SectorComparison-module__unEmIW__description{color:var(--text-muted);margin-top:.25rem;font-size:.875rem}.SectorComparison-module__unEmIW__content{padding:0}.SectorComparison-module__unEmIW__grid{gap:1.5rem;max-width:100%;padding:1.25rem;display:grid}.SectorComparison-module__unEmIW__separator{background-color:var(--border-color);height:1px;margin:1.75rem 0}@media (min-width:768px){.SectorComparison-module__unEmIW__grid{grid-template-columns:2.3fr 3fr 1.7fr}}@media (min-width:1024px){.SectorComparison-module__unEmIW__grid{grid-template-columns:2.3fr 3fr 1.7fr}}@media (min-width:1280px){.SectorComparison-module__unEmIW__grid{grid-template-columns:2.3fr 3fr 1.7fr}}@media (max-width:767px){.SectorComparison-module__unEmIW__section{margin-top:1.25rem}.SectorComparison-module__unEmIW__header{padding:1rem 1rem 0}.SectorComparison-module__unEmIW__title{word-break:break-word;font-size:1.25rem}.SectorComparison-module__unEmIW__description{font-size:.813rem}.SectorComparison-module__unEmIW__grid{grid-template-columns:1fr;gap:1.25rem;padding:1rem}.SectorComparison-module__unEmIW__content{padding:0}.SectorComparison-module__unEmIW__separator{margin:1.25rem 0}}@media (max-width:480px){.SectorComparison-module__unEmIW__section{margin-top:1rem}.SectorComparison-module__unEmIW__header{padding:.75rem .75rem 0}.SectorComparison-module__unEmIW__title{font-size:1.1rem}.SectorComparison-module__unEmIW__description{font-size:.75rem;line-height:1.4}.SectorComparison-module__unEmIW__grid{gap:1rem;padding:.75rem}}
.KeyInsights-module__do2oiq__container{position:relative}.KeyInsights-module__do2oiq__label{background-color:var(--background);color:var(--text-primary);box-shadow:var(--shadow-md);border:1px solid var(--border-highlight);z-index:10;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:block;position:absolute;top:-.75rem;left:2rem}.KeyInsights-module__do2oiq__card{border:1px solid var(--border-highlight);background-color:var(--bg-alternate);background-color:#0000;background-image:linear-gradient(305deg,#1ebde41a 6.06%,#ffffff1a 24.44%),linear-gradient(235deg,#d700fc1a 6.07%,#9ba7c81a 24.26%),linear-gradient(55deg,#1ebde41a 6.06%,#ffffff1a 24.26%),linear-gradient(125deg,#d700fc1a 6.06%,#b695e61a 24.26%);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:.5rem;padding:1rem;animation:1.5s ease-out forwards KeyInsights-module__do2oiq__shinyLoad;overflow:hidden}.KeyInsights-module__do2oiq__cardContent{border-radius:.375rem;padding:1rem 0 0}.KeyInsights-module__do2oiq__list{flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.KeyInsights-module__do2oiq__listItem{color:var(--text-secondary);gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.KeyInsights-module__do2oiq__listItem:last-child{margin-bottom:0}@media (max-width:640px){.KeyInsights-module__do2oiq__container{margin-top:1.5rem}.KeyInsights-module__do2oiq__cardContent{padding:.5rem}.KeyInsights-module__do2oiq__listItem{font-size:.813rem}}@media (max-width:767px){.KeyInsights-module__do2oiq__container{padding:0 1rem 1rem}.KeyInsights-module__do2oiq__card{padding:.75rem}.KeyInsights-module__do2oiq__list{padding-left:1rem}}@media (max-width:480px){.KeyInsights-module__do2oiq__container{padding:0}.KeyInsights-module__do2oiq__label{margin-bottom:.35rem;padding:.35rem .75rem;font-size:.813rem}.KeyInsights-module__do2oiq__card{padding:1rem 0}.KeyInsights-module__do2oiq__listItem{margin-bottom:.35rem;font-size:.813rem;line-height:1.4}}
/*# sourceMappingURL=67fc40fa48960b50.css.map*/