@keyframes PriceHistoryChart-module-scss-module__9eiVdq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PriceHistoryChart-module-scss-module__9eiVdq__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.PriceHistoryChart-module-scss-module__9eiVdq__chartContainer{width:100%;height:100%;position:relative}.PriceHistoryChart-module-scss-module__9eiVdq__tooltip{color:#0a1e29;background-color:#fff}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipHeading{flex-wrap:wrap;align-items:center;margin-bottom:.25rem;display:flex}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipHeading .PriceHistoryChart-module-scss-module__9eiVdq__tooltipIndicator{border-radius:50%;width:.7rem;height:.7rem;margin-right:.25rem;display:inline-block}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipImageWrap{justify-content:center;align-items:center;width:7.5rem;height:5rem;margin-bottom:.25rem;display:flex;position:relative}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipImageWrap img{-o-object-fit:cover;object-fit:cover;opacity:0;z-index:1;width:100%;max-width:100%;height:100%;max-height:100%;transition:opacity .2s ease-in}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipImageWrap .PriceHistoryChart-module-scss-module__9eiVdq__spinner{border:.1875rem solid #737373;border-top-color:#0a1e29;border-radius:50%;width:1.5rem;height:1.5rem;animation:1s linear infinite PriceHistoryChart-module-scss-module__9eiVdq__spin;position:absolute}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipValue{font-size:.9rem;font-weight:500}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipLogoWrap{justify-content:center;align-items:center;width:120px;height:40px;margin-bottom:.25rem;display:flex;position:relative}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipLogoWrap img{-o-object-fit:contain;object-fit:contain;opacity:0;z-index:1;max-width:100%;max-height:100%;transition:opacity .2s ease-in}.PriceHistoryChart-module-scss-module__9eiVdq__tooltipLogoWrap .PriceHistoryChart-module-scss-module__9eiVdq__spinner{border:3px solid #737373;border-top-color:#0a1e29;border-radius:50%;width:24px;height:24px;animation:1s linear infinite PriceHistoryChart-module-scss-module__9eiVdq__spin;position:absolute}.PriceHistoryChart-module-scss-module__9eiVdq__dark{background-color:#383a3e;border-color:#737373}.PriceHistoryChart-module-scss-module__9eiVdq__dark .PriceHistoryChart-module-scss-module__9eiVdq__tooltip{color:#f0f0f0;background-color:#383a3e}
@keyframes Slider-module-scss-module__ZFM4Ra__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Slider-module-scss-module__ZFM4Ra__loading{0%{background-position:200% 0}to{background-position:-200% 0}}@layer reset;@layer components{.Slider-module-scss-module__ZFM4Ra__slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:flex;position:relative}.Slider-module-scss-module__ZFM4Ra__track{cursor:pointer;background-color:#e8f2f8;border-radius:9999px;flex-grow:1;width:100%;height:.5rem;margin:1rem 0;position:relative;overflow:hidden}.Slider-module-scss-module__ZFM4Ra__range{background-color:#0a1e29;height:100%;position:absolute}.Slider-module-scss-module__ZFM4Ra__thumb{cursor:grab;background-color:#fff;border:2px solid #0a1e29;border-radius:9999px;outline:none;width:1.25rem;height:1.25rem;transition-property:color;display:block}.Slider-module-scss-module__ZFM4Ra__thumb:active{cursor:grabbing}.Slider-module-scss-module__ZFM4Ra__thumb:focus-visible{box-shadow:0 0 0 3px #0a1e2933}.Slider-module-scss-module__ZFM4Ra__marks{flex-direction:row;justify-content:space-between;margin-top:.375rem;display:flex}.Slider-module-scss-module__ZFM4Ra__mark{font-size:.875rem;font-weight:300}.Slider-module-scss-module__ZFM4Ra__markInactive{opacity:.4;font-size:10px}.Slider-module-scss-module__ZFM4Ra__dark .Slider-module-scss-module__ZFM4Ra__range{background-color:#216487}}@layer overrides;
@keyframes DataOverlays-module-scss-module__v_CPgq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes DataOverlays-module-scss-module__v_CPgq__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.DataOverlays-module-scss-module__v_CPgq__overlayContainer{position:relative}.DataOverlays-module-scss-module__v_CPgq__overlayButton,.DataOverlays-module-scss-module__v_CPgq__outlierButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;opacity:.9;background:#fff7db;border:1px solid #ffc400;border-radius:.375rem;align-items:center;gap:.25rem;padding:.375rem .5rem;display:flex}.DataOverlays-module-scss-module__v_CPgq__overlayButton.DataOverlays-module-scss-module__v_CPgq__infoButton,.DataOverlays-module-scss-module__v_CPgq__outlierButton.DataOverlays-module-scss-module__v_CPgq__infoButton{background:#e8f2f8;border-color:#bddeef}.DataOverlays-module-scss-module__v_CPgq__outlierButton{background-color:#fff;border-color:#bddeef;height:2.25rem;transition-property:color,background-color;transition-duration:.15s;transition-timing-function:ease}.DataOverlays-module-scss-module__v_CPgq__outlierButton.DataOverlays-module-scss-module__v_CPgq__active{background-color:#e8f2f8}@media (hover:hover){.DataOverlays-module-scss-module__v_CPgq__outlierButton:hover{background-color:#e8f2f8}}.DataOverlays-module-scss-module__v_CPgq__outlierButton:focus-visible{outline:none;box-shadow:0 0 0 2px #bddeef}.DataOverlays-module-scss-module__v_CPgq__buttonText{font-size:.875rem;font-weight:500}.DataOverlays-module-scss-module__v_CPgq__warningIcon,.DataOverlays-module-scss-module__v_CPgq__infoIcon{flex-shrink:0}.DataOverlays-module-scss-module__v_CPgq__warningIcon{color:#947100}.DataOverlays-module-scss-module__v_CPgq__infoIcon{color:#2f8ec1}.DataOverlays-module-scss-module__v_CPgq__overlayPopover{width:min(320px,90vw);padding:.75rem}.DataOverlays-module-scss-module__v_CPgq__outlierPopover{background:#fffc!important}.DataOverlays-module-scss-module__v_CPgq__contentSection{flex-direction:column;display:flex}.DataOverlays-module-scss-module__v_CPgq__overlayTitle{justify-content:space-between;align-items:center;gap:.25rem;margin-bottom:.25rem;font-weight:600;display:flex}.DataOverlays-module-scss-module__v_CPgq__overlayTitle h4{align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;display:flex}.DataOverlays-module-scss-module__v_CPgq__overlayTitle button span{margin:0!important}.DataOverlays-module-scss-module__v_CPgq__infoBadge{background:#e8f2f8!important;border-color:#2f8ec1!important}.DataOverlays-module-scss-module__v_CPgq__warningBadge{background:#fff7db!important;border-color:#ffc400!important}.DataOverlays-module-scss-module__v_CPgq__sliderStats{justify-content:space-between;padding:.25rem 0;display:flex}.DataOverlays-module-scss-module__v_CPgq__sliderContainer>span{margin-bottom:.3rem!important}.DataOverlays-module-scss-module__v_CPgq__sliderContainer>span>span[data-orientation=horizontal]{margin:.3rem 0!important}.DataOverlays-module-scss-module__v_CPgq__samplingSlider{margin-bottom:.5rem}.DataOverlays-module-scss-module__v_CPgq__sliderLabel{margin:.2rem 0;font-size:.8125rem}.DataOverlays-module-scss-module__v_CPgq__sliderTotal{color:#737373;font-size:.75rem;font-weight:600}.DataOverlays-module-scss-module__v_CPgq__samplingWhyButton{text-underline-offset:2px;text-decoration:underline;height:1.5rem!important;padding:0!important;font-size:.8125rem!important}.DataOverlays-module-scss-module__v_CPgq__samplingWhyButton:hover{text-decoration:underline}.DataOverlays-module-scss-module__v_CPgq__outlierFilteringLabel{flex-direction:column;display:flex}.DataOverlays-module-scss-module__v_CPgq__outlierFilteringDescription{color:#737373;font-size:.8125rem;font-weight:400}.DataOverlays-module-scss-module__v_CPgq__outlierBandSizeContainer{margin-top:.75rem}.DataOverlays-module-scss-module__v_CPgq__samplingExplanationDialog{max-width:32rem}.DataOverlays-module-scss-module__v_CPgq__samplingExplanationContent{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.DataOverlays-module-scss-module__v_CPgq__samplingExplanationTitle{margin-bottom:.5rem;font-size:1rem;font-weight:600}.DataOverlays-module-scss-module__v_CPgq__samplingSection{flex-direction:column;display:flex}.DataOverlays-module-scss-module__v_CPgq__samplingSection p{margin:0;line-height:1.5}.DataOverlays-module-scss-module__v_CPgq__samplingActions{flex-direction:column;gap:.75rem;display:flex;padding:1rem!important}.DataOverlays-module-scss-module__v_CPgq__samplingAction{align-items:center;gap:.75rem;display:flex}.DataOverlays-module-scss-module__v_CPgq__samplingAction svg{color:#2f8ec1;flex-shrink:0}.DataOverlays-module-scss-module__v_CPgq__samplingAction span{line-height:1.4}.DataOverlays-module-scss-module__v_CPgq__samplingNote{font-style:italic;font-size:.875rem!important}.DataOverlays-module-scss-module__v_CPgq__dark{color:#f0f0f0!important;background-color:#383a3e!important;border-color:#737373!important}.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__overlayButton{background-color:#0000}.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__overlayButton.DataOverlays-module-scss-module__v_CPgq__infoButton{border-color:#216487}.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__overlayButton .DataOverlays-module-scss-module__v_CPgq__warningIcon{color:#f0f0f0}.DataOverlays-module-scss-module__v_CPgq__dark.DataOverlays-module-scss-module__v_CPgq__outlierButton.DataOverlays-module-scss-module__v_CPgq__active{background-color:#216487!important}@media (hover:hover){.DataOverlays-module-scss-module__v_CPgq__dark.DataOverlays-module-scss-module__v_CPgq__outlierButton:hover{background-color:#2c2d30!important}.DataOverlays-module-scss-module__v_CPgq__dark.DataOverlays-module-scss-module__v_CPgq__outlierButton.DataOverlays-module-scss-module__v_CPgq__active:hover{background-color:#1c5473!important}}.DataOverlays-module-scss-module__v_CPgq__dark.DataOverlays-module-scss-module__v_CPgq__outlierPopover{background:#383a3e!important}.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__infoBadge,.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__warningBadge{background:0 0!important}.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__samplingWhyButton,.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__sliderTotal,.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__warningBadge,.DataOverlays-module-scss-module__v_CPgq__dark .DataOverlays-module-scss-module__v_CPgq__samplingAction>svg{color:#f0f0f0}
.TrendsCard-module-scss-module__ixGWDq__card{position:relative}.TrendsCard-module-scss-module__ixGWDq__cardHeader{flex-direction:column;display:flex}.TrendsCard-module-scss-module__ixGWDq__cardTitle{border-bottom:1px solid #e6f2f9;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-bottom:.25rem;padding-bottom:.6rem;display:flex}.TrendsCard-module-scss-module__ixGWDq__cardTitle .TrendsCard-module-scss-module__ixGWDq__cardTitleLabel{align-items:center;gap:.5rem;display:flex}.TrendsCard-module-scss-module__ixGWDq__cardTitle h2{margin-right:.25rem;font-size:.9rem;font-weight:600}.TrendsCard-module-scss-module__ixGWDq__cardTitle label{color:#737373;cursor:pointer;gap:.25rem;font-size:.8rem;display:flex}.TrendsCard-module-scss-module__ixGWDq__cardTitle label .TrendsCard-module-scss-module__ixGWDq__active{color:#0a1e29}.TrendsCard-module-scss-module__ixGWDq__chartContent{transition:opacity .2s ease-in-out;position:relative}.TrendsCard-module-scss-module__ixGWDq__chartContent.TrendsCard-module-scss-module__ixGWDq__loading{opacity:.7}.TrendsCard-module-scss-module__ixGWDq__feedbackHeader{opacity:1;background:linear-gradient(90deg,#fff7f0,#f3f9fc);border-radius:.5rem .5rem 0 0;flex-direction:column;align-items:center;max-height:200px;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out;display:flex;overflow:hidden;padding:.5rem 1rem!important}.TrendsCard-module-scss-module__ixGWDq__feedbackHeader.TrendsCard-module-scss-module__ixGWDq__exiting{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.TrendsCard-module-scss-module__ixGWDq__feedbackHeader.TrendsCard-module-scss-module__ixGWDq__hidden{display:none}@media (min-width:50em){.TrendsCard-module-scss-module__ixGWDq__feedbackHeader{flex-direction:row}}.TrendsCard-module-scss-module__ixGWDq__feedbackMessage,.TrendsCard-module-scss-module__ixGWDq__feedbackButtons{display:flex}.TrendsCard-module-scss-module__ixGWDq__feedbackMessage{gap:.25rem}.TrendsCard-module-scss-module__ixGWDq__feedbackButtons{gap:1rem}.TrendsCard-module-scss-module__ixGWDq__dark{color:#f0f0f0!important;background:#383a3e!important;border-color:#737373!important}.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__cardHeader,.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__chartContent,.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__feedbackHeader{color:#f0f0f0;background:#383a3e}.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__cardHeader,.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__cardTitle,.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__feedbackHeader{border-color:#737373}.TrendsCard-module-scss-module__ixGWDq__dark span.TrendsCard-module-scss-module__ixGWDq__active{color:#f0f0f0}@media (hover:hover){.TrendsCard-module-scss-module__ixGWDq__dark .TrendsCard-module-scss-module__ixGWDq__dismiss:hover{color:#f0f0f0;background-color:#2c2d30!important}}
.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonContainer{flex-direction:column;display:flex}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonControls{justify-content:space-between;gap:.5rem;padding-bottom:.75rem;display:flex}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonControl{width:7rem;height:2.25rem;margin-top:1.4rem}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonControl:first-child{width:35%}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonGraphContainer{width:100%;height:400px;max-height:400px;margin-bottom:1rem;position:relative}@media (min-width:50em){.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonGraphContainer{height:55vh;max-height:800px}}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonGraph{width:100%;height:calc(100% - 1rem);margin-top:1rem}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonIconContainer,.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonIcon{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonIconContainer{background-color:#2f8ec1;width:100px;height:100px}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonIconContainer.TrendsChartSkeleton-module-scss-module__lO3m_W__dark{background-color:#bfbfbf}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonIcon{color:#2f8ec1;background-color:#e8f2f8b3;padding:1em}.TrendsChartSkeleton-module-scss-module__lO3m_W__skeletonIcon.TrendsChartSkeleton-module-scss-module__lO3m_W__dark{color:#f0f0f0;background-color:#e8f2f833}@keyframes TrendsChartSkeleton-module-scss-module__lO3m_W__pulse{75%{opacity:0;transform:translate(-50%,-100%)scale(1.5)}to{opacity:0;transform:translate(-50%,-100%)scale(1.5)}}.TrendsChartSkeleton-module-scss-module__lO3m_W__pulse{animation:1s cubic-bezier(0,0,.2,1) infinite TrendsChartSkeleton-module-scss-module__lO3m_W__pulse}
.Trends-module-scss-module__7N_q_q__chartSection{margin-top:.5rem;padding:.5rem}@media (min-width:50em){.Trends-module-scss-module__7N_q_q__chartSection{padding:0}}.Trends-module-scss-module__7N_q_q__dark{background-color:#383a3e}
@keyframes page-module-scss-module__kViMpa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module-scss-module__kViMpa__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module-scss-module__kViMpa__sidebar{display:none}.page-module-scss-module__kViMpa__main{min-height:100vh;container-type:inline-size}.page-module-scss-module__kViMpa__mainError{min-height:50vh;margin:1em}.page-module-scss-module__kViMpa__mainError h1{margin-bottom:1em;font-size:1.25em;font-weight:600}.page-module-scss-module__kViMpa__mainError pre{white-space:pre-wrap}.page-module-scss-module__kViMpa__searchTitle{flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;margin:0 .5rem .25rem;display:flex}.page-module-scss-module__kViMpa__searchTitleContent{flex-direction:column;flex:18rem;min-width:0;display:flex}.page-module-scss-module__kViMpa__searchHeading{align-items:center;gap:.25rem;margin:.25rem .3rem;font-size:1.75em;font-weight:600;display:flex}.page-module-scss-module__kViMpa__searchPromptFeedback{margin:0 .3rem .25rem}.page-module-scss-module__kViMpa__appTrendsHeading{font-size:1.5em}.page-module-scss-module__kViMpa__searchTitleButton{color:#26739c;text-transform:uppercase;padding:.5rem .75rem .5rem 0;font-weight:600;display:flex}.page-module-scss-module__kViMpa__searchTitleButton svg{margin-left:.5em}.page-module-scss-module__kViMpa__filterSummary{display:none}.page-module-scss-module__kViMpa__stickyFilterSection{max-height:2.5rem}.page-module-scss-module__kViMpa__chartSection{margin-top:.5rem;padding:.5rem}.page-module-scss-module__kViMpa__dark{color:#f0f0f0;background-color:#1e2124}@media (min-width:50em){.page-module-scss-module__kViMpa__main{grid-template-columns:auto minmax(525px,1fr);display:grid}.page-module-scss-module__kViMpa__content{grid-column:2;margin:1em}.page-module-scss-module__kViMpa__sidebar{display:unset;border-right:1px solid #d6eaf5;grid-column:1}.page-module-scss-module__kViMpa__searchTitle,.page-module-scss-module__kViMpa__searchHeading,.page-module-scss-module__kViMpa__searchPromptFeedback{margin:0}.page-module-scss-module__kViMpa__searchPromptFeedback{margin-top:.25rem}.page-module-scss-module__kViMpa__stickyFilterSection{display:none}.page-module-scss-module__kViMpa__filterSummary{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5em 0 1em;padding-right:1em;display:flex}.page-module-scss-module__kViMpa__chartSection{padding:0}}@media (min-width:56em){.page-module-scss-module__kViMpa__searchHeading{padding-right:2rem}}.page-module-scss-module__kViMpa__landingPageContent{padding:8px 0 16px}
.PriceTrendsChart-module-scss-module__54Sv4q__dialogSpan{align-items:center;gap:.25rem;padding:.25rem 0;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__dialogDescription{margin:.5rem 1rem}.PriceTrendsChart-module-scss-module__54Sv4q__dialogDescription .PriceTrendsChart-module-scss-module__54Sv4q__completed,.PriceTrendsChart-module-scss-module__54Sv4q__drawerDescription .PriceTrendsChart-module-scss-module__54Sv4q__completed{color:#0a1e29}.PriceTrendsChart-module-scss-module__54Sv4q__dialogDescription .PriceTrendsChart-module-scss-module__54Sv4q__forSale,.PriceTrendsChart-module-scss-module__54Sv4q__drawerDescription .PriceTrendsChart-module-scss-module__54Sv4q__forSale{color:#3aa667}table.PriceTrendsChart-module-scss-module__54Sv4q__gridContainer{width:100%;line-height:1.5}table.PriceTrendsChart-module-scss-module__54Sv4q__gridContainer td{width:50%;display:inline-flex}table.PriceTrendsChart-module-scss-module__54Sv4q__gridContainer td span{margin-right:.25rem}table.PriceTrendsChart-module-scss-module__54Sv4q__gridContainer td:first-child{justify-content:flex-end;padding-right:.25rem;font-weight:700}.PriceTrendsChart-module-scss-module__54Sv4q__drawerDescription{margin:.5rem 1rem 0;overflow:auto}.PriceTrendsChart-module-scss-module__54Sv4q__dialogContent{min-width:30rem}.PriceTrendsChart-module-scss-module__54Sv4q__drawerSpan{align-items:center;gap:.25rem;padding:.5rem 0;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__drawerFooter button,.PriceTrendsChart-module-scss-module__54Sv4q__drawerFooter a{width:100%}.PriceTrendsChart-module-scss-module__54Sv4q__dialogImage{width:100%;height:auto}.PriceTrendsChart-module-scss-module__54Sv4q__chartWrap{position:relative}.PriceTrendsChart-module-scss-module__54Sv4q__chartContainer{width:100%;height:400px;max-height:400px;margin-bottom:1rem;position:relative}.PriceTrendsChart-module-scss-module__54Sv4q__chartContainer canvas{touch-action:pan-y!important}.PriceTrendsChart-module-scss-module__54Sv4q__chartContainer.PriceTrendsChart-module-scss-module__54Sv4q__loading.PriceTrendsChart-module-scss-module__54Sv4q__animate{animation:1.5s ease-in-out infinite PriceTrendsChart-module-scss-module__54Sv4q__pulse}@keyframes PriceTrendsChart-module-scss-module__54Sv4q__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (min-width:50em){.PriceTrendsChart-module-scss-module__54Sv4q__chartContainer{height:55vh;max-height:800px}}.PriceTrendsChart-module-scss-module__54Sv4q__chartFilters{justify-content:space-between;gap:.5rem;margin:1rem 0;display:flex}@media (min-width:50em){.PriceTrendsChart-module-scss-module__54Sv4q__chartFilters{margin:0 0 1.5rem}}.PriceTrendsChart-module-scss-module__54Sv4q__toggleGroupsWrap{gap:1rem;display:flex}@media (max-width:540px){.PriceTrendsChart-module-scss-module__54Sv4q__toggleGroupsWrap{flex-direction:column;gap:.75rem}}.PriceTrendsChart-module-scss-module__54Sv4q__toggleGroup{flex-direction:column;gap:.5rem;min-width:0;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__customToggle:hover,.PriceTrendsChart-module-scss-module__54Sv4q__customToggle.PriceTrendsChart-module-scss-module__54Sv4q__selected{background-color:#e8f2f8!important}@media (max-width:25.25em){.PriceTrendsChart-module-scss-module__54Sv4q__toggleItem{font-size:.77rem!important}}.PriceTrendsChart-module-scss-module__54Sv4q__zoomCheckbox{cursor:pointer;align-items:center;gap:.5rem;font-size:1rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__zoomTutorial{gap:.5rem;margin-top:.5rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__key{backface-visibility:hidden;color:#737373;text-align:left;transform-style:preserve-3d;background-color:#fff;border:2px solid #737373;border-radius:.25rem;margin-right:.25rem;padding:.15rem .3rem;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;line-height:1.5;transition:all .25s cubic-bezier(.2,1,.2,1);display:inline-block;transform:translateZ(5px)}.PriceTrendsChart-module-scss-module__54Sv4q__zoomWithModifiersGroup{color:#737373;align-items:center;gap:.25rem;min-width:92px;min-height:26px;margin:.3125rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__resetZoom{margin-top:1.4rem}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipPopover{width:calc(150px + 1rem);padding:.25rem .4rem}.PriceTrendsChart-module-scss-module__54Sv4q__tooltip{color:#0a1e29;background-color:#fff;position:relative}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipHeading{flex-wrap:nowrap;align-items:center;width:100%;min-width:0;margin-bottom:.25rem;font-size:.9rem;font-weight:600;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipHeading span:last-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipIndicator.PriceTrendsChart-module-scss-module__54Sv4q__triangle{flex-shrink:0;width:.7rem;height:.7rem;margin-right:.25rem}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipIndicator.PriceTrendsChart-module-scss-module__54Sv4q__triangle svg{width:100%;height:100%}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipIndicator.PriceTrendsChart-module-scss-module__54Sv4q__circle{border-width:1px;border-radius:50%;flex-shrink:0;width:.7rem;height:.7rem;margin-right:.25rem;display:inline-block}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipImageSkeleton{width:150px;height:100px;margin-bottom:.35rem}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipImageWrap{background-position:50%;background-size:cover;border-radius:.2rem;width:150px;height:100px;margin-bottom:.35rem;position:relative}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipImageWrap.PriceTrendsChart-module-scss-module__54Sv4q__loading{animation:1.5s ease-in-out infinite PriceTrendsChart-module-scss-module__54Sv4q__pulse}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipSubtitle{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipSubtitle span{color:#0a1e29;font-weight:600}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipStatusBadge div{background-color:#ffffff80;font-size:.7rem!important}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipStatusBadge div.PriceTrendsChart-module-scss-module__54Sv4q__completed{color:#0a1e29}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipStatusBadge div.PriceTrendsChart-module-scss-module__54Sv4q__forSale{color:#3aa667}.PriceTrendsChart-module-scss-module__54Sv4q__tooltipValue{font-size:.75rem;font-weight:400}.PriceTrendsChart-module-scss-module__54Sv4q__customRangeMobileButton{color:#0a1e29!important;background-color:#fff!important}.PriceTrendsChart-module-scss-module__54Sv4q__legendIndicator{border-radius:50%;width:.75rem;height:.75rem}@media (min-width:50em){.PriceTrendsChart-module-scss-module__54Sv4q__dialogContent{min-width:35rem}}.PriceTrendsChart-module-scss-module__54Sv4q__imageWrapper{width:100%;height:280px;padding-top:66.67%;position:relative;overflow:hidden}.PriceTrendsChart-module-scss-module__54Sv4q__clippedImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.PriceTrendsChart-module-scss-module__54Sv4q__noData,.PriceTrendsChart-module-scss-module__54Sv4q__noPointData{background:#fff;border:1px solid #d9d9d9;border-radius:.375rem;position:absolute;top:34.5%;left:calc(50% + 1rem)}.PriceTrendsChart-module-scss-module__54Sv4q__noData{padding:1rem;transform:translate(-50%,-50%)}.PriceTrendsChart-module-scss-module__54Sv4q__noPointData{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.8;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;display:flex;transform:translate(-50%)}.PriceTrendsChart-module-scss-module__54Sv4q__noPointData p{opacity:1;align-items:center;gap:.25rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__noPointData p svg{flex-grow:1}.PriceTrendsChart-module-scss-module__54Sv4q__noPointDataEmpty{min-width:16rem}.PriceTrendsChart-module-scss-module__54Sv4q__reportDataIssue{gap:.25rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__loadingSpinner{will-change:transform;width:1.5rem;height:1.5rem;animation:1s linear infinite PriceTrendsChart-module-scss-module__54Sv4q__spin}@keyframes PriceTrendsChart-module-scss-module__54Sv4q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PriceTrendsChart-module-scss-module__54Sv4q__loadingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;background:#fff;border:1px solid #d9d9d9;border-radius:.375rem;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataOverlay{z-index:1;position:absolute;top:0;right:0}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;opacity:.9;background:#fff;border:1px solid #ffc400;border-radius:.375rem;align-items:center;gap:.25rem;padding:.375rem .5rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataButton.PriceTrendsChart-module-scss-module__54Sv4q__infoButton{border-color:#bddeef}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataText{font-size:.875rem;font-weight:500}.PriceTrendsChart-module-scss-module__54Sv4q__warningIcon,.PriceTrendsChart-module-scss-module__54Sv4q__infoIcon{flex-shrink:0}.PriceTrendsChart-module-scss-module__54Sv4q__warningIcon{color:#ffc400}.PriceTrendsChart-module-scss-module__54Sv4q__infoIcon{color:#2f8ec1}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataCloseButton{padding:.25rem;height:auto!important}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataPopover{width:285px;padding:.75rem}.PriceTrendsChart-module-scss-module__54Sv4q__chartCopyright{color:#737373;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:.75rem;position:absolute;right:.5rem}.PriceTrendsChart-module-scss-module__54Sv4q__modalVisualButton{z-index:1;position:absolute;bottom:.5rem;right:.5rem}.PriceTrendsChart-module-scss-module__54Sv4q__priceHistoryChartContainer{width:100%;height:100%;padding:.5rem;position:absolute;top:0}.PriceTrendsChart-module-scss-module__54Sv4q__multiPairBucketList{flex-direction:column;gap:.375rem;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__multiPairBucketRow{cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;width:100%;min-width:0;height:2.25rem;padding:.05rem .5rem;display:grid}.PriceTrendsChart-module-scss-module__54Sv4q__multiPairBucketRow[data-state=off]{opacity:.55}.PriceTrendsChart-module-scss-module__54Sv4q__multiPairBucketRow.PriceTrendsChart-module-scss-module__54Sv4q__dark{background:#ffffff0a;border-color:#ffffff1f}@media (max-width:540px){.PriceTrendsChart-module-scss-module__54Sv4q__multiPairBucketRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;height:auto;min-height:2.25rem}}.PriceTrendsChart-module-scss-module__54Sv4q__multiPairLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}.PriceTrendsChart-module-scss-module__54Sv4q__multiPairBucketChip{background:var(--color-surface,#0000000a);border:1px solid var(--color-border,#0000001f);white-space:nowrap;border-radius:1rem;flex-shrink:0;align-items:center;padding:.125rem .5rem;font-size:.8125rem;display:inline-flex}.PriceTrendsChart-module-scss-module__54Sv4q__modelYearToggleItem{align-items:center;gap:.25rem;display:flex;position:relative}.PriceTrendsChart-module-scss-module__54Sv4q__modelYearToggleItem .PriceTrendsChart-module-scss-module__54Sv4q__legendIndicator{border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem}.PriceTrendsChart-module-scss-module__54Sv4q__modelYearToggleItem .PriceTrendsChart-module-scss-module__54Sv4q__removeButton{margin:0 0 0 .25rem}.PriceTrendsChart-module-scss-module__54Sv4q__modelYearToggleItem .PriceTrendsChart-module-scss-module__54Sv4q__removeButton:disabled{cursor:not-allowed;opacity:.5}.PriceTrendsChart-module-scss-module__54Sv4q__modelYearToggleItem[disabled]{cursor:not-allowed!important}.PriceTrendsChart-module-scss-module__54Sv4q__modelYearToggleItem[disabled] .PriceTrendsChart-module-scss-module__54Sv4q__removeButton{pointer-events:all!important}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataTitle{justify-content:space-between;align-items:center;gap:.25rem;margin-bottom:.25rem;font-weight:600;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataTitle span{align-items:center;gap:.25rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__sampledDataTitle button span{margin:0!important}.PriceTrendsChart-module-scss-module__54Sv4q__infoBadge{border-color:#2f8ec1!important}.PriceTrendsChart-module-scss-module__54Sv4q__warningBadge{border-color:#ffc400!important}.PriceTrendsChart-module-scss-module__54Sv4q__samplingStats{justify-content:space-between;padding:.25rem 0;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__samplingSliderContainer>span{margin-bottom:.3rem!important}.PriceTrendsChart-module-scss-module__54Sv4q__samplingSliderContainer>span>span[data-orientation=horizontal]{margin:.3rem 0!important}.PriceTrendsChart-module-scss-module__54Sv4q__samplingSlider{margin-bottom:.5rem}.PriceTrendsChart-module-scss-module__54Sv4q__sliderLabels{color:#737373;justify-content:space-between;font-size:.75rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__divider{color:#f2f2f2;margin:1rem 0 .5rem}.PriceTrendsChart-module-scss-module__54Sv4q__totalRecords{color:#737373;margin:.2rem 0;font-size:.8125rem}.PriceTrendsChart-module-scss-module__54Sv4q__samplingBreakdown{color:#26739c;font-size:.8125rem!important}.PriceTrendsChart-module-scss-module__54Sv4q__showMoreDataToggle{cursor:pointer;justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.PriceTrendsChart-module-scss-module__54Sv4q__showMoreDataToggleLabel{-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;display:flex;font-size:.8125rem!important}.PriceTrendsChart-module-scss-module__54Sv4q__dark{color:#f0f0f0;background-color:#383a3e;border-color:#737373!important}.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__noData{color:#f0f0f0;background:#383a3e;border-color:#737373}.PriceTrendsChart-module-scss-module__54Sv4q__dark[disabled]{background-color:#0000}@media (hover:hover){.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__customToggle:hover{color:#f0f0f0;background-color:#e8f2f8}}.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__customRangeMobileButton{color:#f0f0f0!important;background-color:#383a3e!important}.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__selected{background-color:#216487!important}@media (hover:hover){.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__selected:hover{color:#0a1e29;background-color:#e8f2f8!important}}.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__removeButton{color:#f0f0f0}.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__tooltip{background-color:#383a3e}.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__tooltip,.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__tooltipSubtitle>span,.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__tooltipStatusBadge>div{color:#f0f0f0}.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__tooltipStatusBadge>div{background-color:#0000}.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__zoomCheckbox>button,.PriceTrendsChart-module-scss-module__54Sv4q__dark .PriceTrendsChart-module-scss-module__54Sv4q__key{color:#f0f0f0;background-color:#0000;border-color:#f0f0f0}.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__completed,.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__forSale{color:#f0f0f0;border-color:#f0f0f0!important}.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__customToggle:hover,.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__customToggle.PriceTrendsChart-module-scss-module__54Sv4q__selected,.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__outline:hover,.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__outline.PriceTrendsChart-module-scss-module__54Sv4q__selected{color:#f0f0f0;background-color:#2c2d30!important}.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__reportDataIssue{color:#f0f0f0}.PriceTrendsChart-module-scss-module__54Sv4q__dark.PriceTrendsChart-module-scss-module__54Sv4q__modalVisualButton{opacity:.8}
