#earningsPriceTarget .qmod-analystresearch .qmod-analystresearch-wrapper{padding:0}#earningsPriceTarget #qmod-pricetarget+div,#earningsPriceTarget #qmod-pricetarget+div+div,#earningsPriceTarget .qmod-analystresearch-wrapper>div:first-child,#earningsPriceTarget .qmod-breakdown,#earningsPriceTarget .qmod-divider-section,#earningsPriceTarget .qmod-heading{height:0;visibility:hidden}#earningsPriceTarget .qmod-subheading{font-size:1rem;line-height:1.5rem}#earningsPriceTarget .qmod-summary{font-size:.875rem;line-height:1.25rem;line-height:1.5}#earningsPriceTarget .qmod-analystresearch .qmod-section-wrapper{border-style:none;padding:0}#earningsPriceTarget #qmod-historical-chart{height:300px}#earningsPriceTarget .highcharts-axis-labels.highcharts-xaxis-labels text,#earningsPriceTarget .highcharts-axis-labels.highcharts-yaxis-labels text{fill:#575757!important;font-size:.75rem!important;line-height:1rem!important;--tw-text-opacity:1!important;color:rgb(87 87 87/var(--tw-text-opacity,1))!important}#earningsPriceTarget .qmod-forecast-label{font-size:.75rem;line-height:1rem}#earningsMiniFundamentals .qmod-longname,#earningsMiniFundamentals .qmod-symbol{display:none}#earningsMiniFundamentals .qmod-segment{font-size:.875rem;line-height:1.25rem}#earningsMiniFundamentals .qmod-segment+span.qmod-segment{text-transform:uppercase}#earningsMiniFundamentals .qmod-segment-con{border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-weight:700;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}#earningsMiniFundamentals .qmod-segment-con:last-child{border-style:none;padding-bottom:0}#earningsMiniFundamentals .qmod-segment-con.qmod-marketcap-con,#earningsMiniFundamentals .qmod-segment-con:nth-child(7){padding-top:0}#earningsMiniFundamentals .qmod-segment-con.qmod-latest-earnings-date-con{padding-bottom:0}#earningsMiniFundamentals .qmod-segment-con>span[class*=-label]{font-weight:400;--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1))}#earningsMiniFundamentals .qmod-adrratio-con,#earningsMiniFundamentals .qmod-avg10dayvolume-con,#earningsMiniFundamentals .qmod-avg30dayvolume-con,#earningsMiniFundamentals .qmod-avg90dayvolume-con,#earningsMiniFundamentals .qmod-day200movingavg-con,#earningsMiniFundamentals .qmod-day50movingavg-con,#earningsMiniFundamentals .qmod-dividendamount-con,#earningsMiniFundamentals .qmod-dividenddate-con,#earningsMiniFundamentals .qmod-dividendfrequency-con,#earningsMiniFundamentals .qmod-dividendfwdyield-con,#earningsMiniFundamentals .qmod-dividendpayable-con,#earningsMiniFundamentals .qmod-dividendrate-con,#earningsMiniFundamentals .qmod-exshname-con,#earningsMiniFundamentals .qmod-pcfratio-con,#earningsMiniFundamentals .qmod-ptbratio-con,#earningsMiniFundamentals .qmod-shareclasslevelsharesoutstanding-con,#earningsMiniFundamentals .qmod-sharesoutstanding-con,#earningsMiniFundamentals .qmod-shortinterestdate-con,#earningsMiniFundamentals .qmod-sratio-con,#earningsMiniFundamentals .qmod-sshares-con,#earningsMiniFundamentals .qmod-totalsharesoutstanding-con,#earningsMiniFundamentals .qmod-upcomingdividendpayable-con,#earningsMiniFundamentals .qmod-week52high-con,#earningsMiniFundamentals .qmod-week52low-con,#earningsHistory #DataTables_Table_1_wrapper,#earningsHistory .qmod-block-wrapper.qmod-ecest,#earningsHistory .qmod-block-wrapper.qmod-ectp,#earningsHistory .qmod-block-wrapper.qmod-etph,#earningsHistory .qmod-heading,#earningsHistory .qmod-quotehead{display:none}#earningsHistory .qmod-earnings .dataTables_wrapper{margin:0 -1rem}#earningsHistory .qmod-earnings table.dataTable thead th{--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-size:.875rem;font-weight:400;line-height:1.25rem;padding:.75rem .5rem;--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1))}#earningsHistory .qmod-earnings table.dataTable thead th:nth-child(2){padding-left:1rem}#earningsHistory .qmod-earnings table.dataTable thead th:last-child{padding-right:1rem}#earningsHistory .qmod-earnings table.dataTable tbody td{--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem .5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}#earningsHistory .qmod-earnings table.dataTable tbody td:nth-child(2){padding-left:1rem}#earningsHistory .qmod-earnings table.dataTable tbody td:last-child{padding-right:1rem}#earningsHistory .qmod-earnings .qmod-chart-js>div{max-width:none}#earningsHistory .qmod-ui-tool .qmod-block-wrapper{margin:0}#earningsHistory .highcharts-axis-labels.highcharts-xaxis-labels text,#earningsHistory .highcharts-axis-labels.highcharts-yaxis-labels text{font-size:.75rem!important;line-height:1rem!important;--tw-text-opacity:1!important;color:rgb(87 87 87/var(--tw-text-opacity,1))!important}#earningsHistory .highcharts-legend.highcharts-no-tooltip{pointer-events:none}#earningsHistory .qmod-earnings .qmod-modifiers{order:1;padding:0}#earningsHistory .qmod-earnings .dataTables_wrapper .dataTables_info{display:none;padding-left:1rem;padding-top:1.5rem}#earningsHistory .qmod-earnings .dataTables_wrapper .dataTables_paginate{padding-right:1rem;padding-top:1rem}#earningsHistory .qmod-btn.qmod-more-earnings{border-radius:4px;--tw-bg-opacity:1;background-color:rgb(4 119 209/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#earningsHistory .qmod-btn.qmod-more-earnings div{margin-left:.5rem}#earningsHistory g.highcharts-legend-item text{--tw-translate-x:0px;--tw-translate-y:1px;font-size:13px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1!important;color:rgb(87 87 87/var(--tw-text-opacity,1))!important}#earningsHistory .qmod-block-wrapper.qmod-eeh{display:flex;flex-direction:column;gap:1rem}#earningsProfit .qmod-ui-tool .qmod-block-wrapper{margin-bottom:0}#earningsProfit .qmod-ui-tool .qmod-hbg{background-color:transparent;background-image:none;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;padding:0}#earningsProfit .qmod-ui-tool div.qmod-desc,#earningsProfit .qmod-ui-tool div.qmod-label{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 0;--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1))}#earningsProfit .qmod-ui-tool div.last-row div.qmod-desc,#earningsProfit .qmod-ui-tool div.last-row div.qmod-label{border-style:none}#earningsPriceComparison .qmod-ui-tool .qmod-block-wrapper{margin-bottom:0}#earningsPriceComparison .qmod-ui-tool .qmod-hbg{background-color:transparent;background-image:none;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;padding:0}#earningsPriceComparison .qmod-ui-tool div.qmod-desc,#earningsPriceComparison .qmod-ui-tool div.qmod-label{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 0;--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1))}#earningsPriceComparison .qmod-ui-tool div.last-row div.qmod-desc,#earningsPriceComparison .qmod-ui-tool div.last-row div.qmod-label{border-style:none}#earningsIncomeStatement .qmod-ui-tool .qmod-block-wrapper{margin-bottom:0}#earningsIncomeStatement .qmod-ui-tool .qmod-hbg{background-color:transparent;background-image:none;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;padding:0}#earningsIncomeStatement .qmod-ui-tool div.qmod-label,.qmod-ui-tool div.qmod-desc{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 0;--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1))}#earningsIncomeStatement .qmod-ui-tool div.last-row div.qmod-desc,#earningsIncomeStatement .qmod-ui-tool div.last-row div.qmod-label{border-style:none}#earningsIncomeStatement .qmod-keyratios .pure-g>div>div.qmod-label,.qmod-keyratios .pure-g>div>div.qmod-desc{padding:.5rem 0}
