#analystResearch .qmod-grid{display:flex!important;flex-direction:column!important;gap:1rem!important;padding:0!important}@media(min-width:1024px){#analystResearch .qmod-grid{display:block!important}}#analystResearch .qmod-section-wrapper:nth-child(3),#analystResearch .qmod-section-wrapper:nth-child(4){background-color:transparent;border-style:none;margin:0;padding:0}#analystResearch .qmod-section-wrapper:nth-child(3){display:none!important}#analystResearch .qmod-section-wrapper:nth-child(4){margin-bottom:1rem}@media(min-width:1024px){#analystResearch .qmod-section-wrapper:nth-child(4){margin-bottom:0}}#analystResearch .qmod-avgratings~.qmod-divider-section,#analystResearch .qmod-divider-section,#analystResearch .qmod-recommendationtrend,#analystResearch .qmod-recommendationtrend~.qmod-breakdown{display:none}#analystResearch .qmod-analystresearch .qmod-divider-section .qmod-divider{background-color:transparent}#analystResearch .qmod-avgratings{border-radius:4px;border-width:1px;height:auto;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media(min-width:1024px){#analystResearch .qmod-avgratings{left:0;max-height:308px;position:absolute;top:0;width:calc(35% - 16px)}}#analystResearch .qmod-analystresearch-wrapper{display:flex;flex-direction:column;gap:1rem;padding:0;position:relative}@media(min-width:1024px){#analystResearch .qmod-analystresearch-wrapper{padding-left:35%}}#analystResearch .qmod-analystresearch-wrapper>div{order:2}#analystResearch #qmod-industryrank{border-radius:4px;border-width:1px;height:auto;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media(min-width:1024px){#analystResearch #qmod-industryrank{left:0;margin-bottom:1rem;position:absolute;top:590px;width:calc(35% - 16px)}#analystResearch.stockReportHide #qmod-industryrank{top:903px}}#analystResearch #qmod-pricetarget,#analystResearch .qmod-breakdown,#analystResearch .qmod-rating-table{border-radius:4px;border-width:1px;height:auto;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}#analystResearch #qmod-pricetarget{order:1}#analystResearch .qmod-ui-tool h2.qmod-heading{display:none}#analystResearch #qmod-pricetarget{border-radius:4px;border-width:1px;height:auto;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}#analystResearch .qmod-analystresearch .qmod-subheading{font-size:1rem;line-height:1.5rem;margin:0;padding:0}#analystResearch .qmod-analystresearch .qmod-rating-gauge .qmod-ratings-chart{height:auto;max-width:20rem;width:auto}#analystResearch .qmod-analystresearch #qmod-industryrank #qmod-industryrank-section #qmod-industryrank-summary{max-width:none}#analystResearch .qmod-analystresearch #qmod-industryrank #qmod-industryrank-section #qmod-industryrank-summary .qmod-summary,#analystResearch .qmod-analystresearch #qmod-pricetarget-topsection .qmod-summary{font-size:.875rem;line-height:1.25rem;line-height:1.5;margin-top:1rem}#analystResearch text.highcharts-plot-line-label{font-size:.875rem!important;line-height:1.25rem!important}#analystResearch .qmod-analystresearch .qmod-breakdown-piechart .qmod-ratings-title .qmod-ratings-number{font-size:1.5rem;line-height:2rem;line-height:1}#analystResearch .qmod-analystresearch .qmod-breakdown-piechart .qmod-ratings-title .qmod-ratings-label{font-size:.875rem;line-height:1.25rem;line-height:1}#analystResearch .qmod-analystresearch .qmod-grid-row{align-items:center;border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;margin:0;--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-top:.75rem}#analystResearch .qmod-analystresearch .qmod-grid-row:first-child{padding-top:0}#analystResearch .qmod-analystresearch .qmod-grid-row .qmod-value.qmod-textright{font-weight:700}#analystResearch .qmod-analystresearch #qmod-brokerrating-summary{font-size:.875rem;line-height:1.25rem}#analystResearch .highcharts-title{--tw-translate-y:-.625rem;font-size:.875rem!important;line-height:1.25rem!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))}#analystResearch #qmod-historical-chart{height:300px}#analystResearch .highcharts-axis-labels.highcharts-xaxis-labels text,#analystResearch .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}#analystResearch .qmod-forecast-label{font-size:.75rem;line-height:1rem}#analystStockReport .qmod-ui-tool .qmod-tool-content{padding:0}#analystStockReport .qmod-quotemediastockreport #qmod-report-pdf{margin:0;pointer-events:none}#analystStockReport .qmod-quotemediastockreport #qmod-report-date{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1))}#analystStockReport .qmod-ui-tool a{text-decoration-line:none}#analystStockReport .qmod-quotemediastockreport .qmod-row{margin-bottom:0}#analystStockReport .qmod-quotemediastockreport #qmod-current-rating{display:none;margin-bottom:0}#analystStockReport .qmod-quotemediastockreport .qmod-tool-header{gap:0;margin:0}#analystStockReport .qmod-quotemediastockreport .qmod-tool-header .qmod-report-title{padding:0}
