.bar-chart-root .domain{stroke-width:.3}.appt-size-filter{margin-top:1em}.appt-size-filter .appt-size-selected{background-color:#fafad2}.c-chart-tooltip{position:absolute;z-index:10;opacity:0;padding:1.25em;background-color:rgba(var(--gray-500-rgb),.9);color:var(--gray-200);border-radius:2px;max-width:200px;min-width:150px}.c-chart-tooltip.has-arrow:before{content:"";position:absolute;width:0;height:0;border:.5em solid transparent}.c-chart-tooltip.has-arrow-left{margin-left:.5em}.c-chart-tooltip.has-arrow-left:before{right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-right-color:rgba(var(--gray-500-rgb),.9);border-left-width:0}.c-chart-tooltip.has-arrow-right{margin-right:.5em}.c-chart-tooltip.has-arrow-right:before{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left-color:rgba(var(--gray-500-rgb),.9);border-right-width:0}.c-chart-tooltip.has-arrow-top{margin-top:.5em}.c-chart-tooltip.has-arrow-top:before{bottom:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-bottom-color:rgba(var(--gray-500-rgb),.9);border-top-width:0}.c-chart-tooltip.has-arrow-bottom{margin-bottom:.5em}.c-chart-tooltip.has-arrow-bottom:before{top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-top-color:rgba(var(--gray-500-rgb),.9);border-bottom-width:0}.c-chart-tooltip .c-chart-tooltip__content{font-size:var(--text-md)}.c-chart-tooltip .c-chart-tooltip__content>div:last-child:not(:first-child) div:last-of-type[class*=__value]{margin-bottom:0!important}.c-chart-tooltip .c-chart-tooltip__content .title{margin-bottom:.64em;font-weight:700;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em}.c-chart-tooltip .c-chart-tooltip__content .title__value{font-weight:400;margin-left:.25em}.c-chart-tooltip.tooltip-text-sm{font-size:.8em;line-height:1.4em}.dual-row-chart-vertical-root rect:hover{cursor:pointer}.dual-row-chart-vertical-root text{font-size:.8em}.dual-row-chart-vertical-root text.no-data{text-anchor:middle;font-size:1em}@media screen and (max-width:992px){.dual-row-chart-vertical+.categories-legend{margin-top:0}}.dual-row-chart-vertical-tooltip .title.title.title.title:only-child{margin-bottom:0}.dual-row-chart-vertical-tooltip .value{display:none;position:relative;padding-left:1em}.dual-row-chart-vertical-tooltip .value:last-child{margin-bottom:0!important}.dual-row-chart-vertical-tooltip .value.has__data{display:block}.dual-row-chart-vertical-tooltip .value .value-color{width:.65em;height:.65em;display:block;position:absolute;left:0;top:.1em}.dual-row-chart-vertical-tooltip .change-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dual-row-chart-vertical-tooltip .change-data .change__percentage-wrapper{font-size:.75em;padding-left:.5em;display:none;padding-bottom:.25em}.dual-row-chart-vertical-tooltip .change-data .change__percentage-wrapper.has__data{display:block}.dual-row-chart-vertical-tooltip .change-data .change__value{position:relative;line-height:1.1em}.dual-row-chart-vertical-tooltip .change-data .change__value.up-arrow{padding-left:1em}.dual-row-chart-vertical-tooltip .change-data .change__value.up-arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 5px 5px;border-color:transparent transparent var(--gray-200) transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.dual-row-chart-vertical-tooltip .change-data .change__value.down-arrow{padding-left:1em}.dual-row-chart-vertical-tooltip .change-data .change__value.down-arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:var(--gray-200) transparent transparent transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.categories-legend{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75em;color:var(--report-text-color-third);padding-left:4.5em;margin-top:-1em}.bar-chart+.categories-legend{margin-top:0}.categories-legend__item{margin-right:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categories-legend__item .legend-item-color{width:.75em;height:.75em;display:inline-block;margin-right:.75em;border-radius:50%}.has-closed-sales-trends .events-backplane,.has-price-trends .events-backplane{opacity:0;z-index:999;cursor:pointer}.has-closed-sales-trends path,.has-price-trends path{cursor:pointer}.has-closed-sales-trends .c-chart-tooltip,.has-price-trends .c-chart-tooltip{padding:unset;background-color:none;color:var(--gray-200);border-radius:unset;width:unset;pointer-events:none;min-width:unset;max-width:unset}.has-closed-sales-trends .c-chart-tooltip__label,.has-price-trends .c-chart-tooltip__label{margin-bottom:.64em}.has-closed-sales-trends .c-chart-tooltip__value .bar,.has-closed-sales-trends .c-chart-tooltip__value .bottom-line,.has-closed-sales-trends .c-chart-tooltip__value .middle-line,.has-closed-sales-trends .c-chart-tooltip__value .top-line,.has-price-trends .c-chart-tooltip__value .bar,.has-price-trends .c-chart-tooltip__value .bottom-line,.has-price-trends .c-chart-tooltip__value .middle-line,.has-price-trends .c-chart-tooltip__value .top-line{display:none}.has-closed-sales-trends .c-chart-tooltip__value .bar.has-data,.has-closed-sales-trends .c-chart-tooltip__value .bottom-line.has-data,.has-closed-sales-trends .c-chart-tooltip__value .middle-line.has-data,.has-closed-sales-trends .c-chart-tooltip__value .top-line.has-data,.has-price-trends .c-chart-tooltip__value .bar.has-data,.has-price-trends .c-chart-tooltip__value .bottom-line.has-data,.has-price-trends .c-chart-tooltip__value .middle-line.has-data,.has-price-trends .c-chart-tooltip__value .top-line.has-data{display:block}.has-closed-sales-trends .c-chart-tooltip__value .bar__label,.has-closed-sales-trends .c-chart-tooltip__value .bottom__label,.has-closed-sales-trends .c-chart-tooltip__value .change__label,.has-closed-sales-trends .c-chart-tooltip__value .middle__label,.has-closed-sales-trends .c-chart-tooltip__value .top__label,.has-price-trends .c-chart-tooltip__value .bar__label,.has-price-trends .c-chart-tooltip__value .bottom__label,.has-price-trends .c-chart-tooltip__value .change__label,.has-price-trends .c-chart-tooltip__value .middle__label,.has-price-trends .c-chart-tooltip__value .top__label{margin-bottom:.25em;color:var(--gray-200);line-height:1.1em;font-size:.8em}.has-closed-sales-trends .c-chart-tooltip__value .bar__value,.has-closed-sales-trends .c-chart-tooltip__value .bottom__value,.has-closed-sales-trends .c-chart-tooltip__value .middle__value,.has-closed-sales-trends .c-chart-tooltip__value .top__value,.has-price-trends .c-chart-tooltip__value .bar__value,.has-price-trends .c-chart-tooltip__value .bottom__value,.has-price-trends .c-chart-tooltip__value .middle__value,.has-price-trends .c-chart-tooltip__value .top__value{color:var(--white);margin-bottom:.5em;line-height:1.1em}.has-closed-sales-trends .c-chart-tooltip .circle,.has-price-trends .c-chart-tooltip .circle{z-index:10;border-radius:50%;width:10px;height:10px;position:absolute;border-width:1px;border-style:solid;left:-5px;background-color:#fff}.has-closed-sales-trends .c-chart-tooltip .circle__top,.has-price-trends .c-chart-tooltip .circle__top{top:0}.has-closed-sales-trends .c-chart-tooltip .circle__bottom,.has-closed-sales-trends .c-chart-tooltip .circle__middle,.has-price-trends .c-chart-tooltip .circle__bottom,.has-price-trends .c-chart-tooltip .circle__middle{visibility:hidden}.has-closed-sales-trends .c-chart-tooltip .circle__bottom.visible,.has-closed-sales-trends .c-chart-tooltip .circle__middle.visible,.has-price-trends .c-chart-tooltip .circle__bottom.visible,.has-price-trends .c-chart-tooltip .circle__middle.visible{visibility:visible}.has-closed-sales-trends .c-chart-tooltip .circle__border-color--1,.has-price-trends .c-chart-tooltip .circle__border-color--1{border-color:var(--color-1)}.has-closed-sales-trends .c-chart-tooltip .circle__border-color--3,.has-price-trends .c-chart-tooltip .circle__border-color--3{border-color:var(--color-3)}.has-closed-sales-trends .c-chart-tooltip .circle__border-color--6,.has-price-trends .c-chart-tooltip .circle__border-color--6{border-color:var(--color-6)}.has-closed-sales-trends .c-chart-tooltip .yoy,.has-price-trends .c-chart-tooltip .yoy{margin-bottom:.5em}.has-closed-sales-trends .c-chart-tooltip .yoy div,.has-price-trends .c-chart-tooltip .yoy div{line-height:1.2em}.has-closed-sales-trends .c-chart-tooltip .yoy__label,.has-price-trends .c-chart-tooltip .yoy__label{font-size:var(--text-sm)}.has-closed-sales-trends .c-chart-tooltip .yoy__value,.has-price-trends .c-chart-tooltip .yoy__value{margin-bottom:.25em;color:var(--white)}.has-closed-sales-trends .c-chart-tooltip .line,.has-price-trends .c-chart-tooltip .line{border-left:2px solid var(--color-0);display:inline;position:absolute;left:0}.has-closed-sales-trends .c-chart-tooltip__content,.has-price-trends .c-chart-tooltip__content{max-width:200px;min-width:150px;position:absolute;z-index:9;padding:1.25em;background-color:rgba(var(--gray-500-rgb),.9);border-radius:2px}.has-closed-sales-trends .change__value,.has-price-trends .change__value{position:relative;color:var(--white);font-size:1em;line-height:1em}.has-closed-sales-trends .change__value.up-arrow,.has-price-trends .change__value.up-arrow{padding-left:1em}.has-closed-sales-trends .change__value.up-arrow:before,.has-price-trends .change__value.up-arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 5px 5px;border-color:transparent transparent var(--gray-200) transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.has-closed-sales-trends .change__value.down-arrow,.has-price-trends .change__value.down-arrow{padding-left:1em}.has-closed-sales-trends .change__value.down-arrow:before,.has-price-trends .change__value.down-arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:var(--gray-200) transparent transparent transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.legend__main-background{opacity:.3}.legend__main{text-anchor:end;fill:var(--report-text-color-first)}.legend__label{text-anchor:start;fill:var(--report-text-color-second)}.center-text__main,.center-text__subtitle{text-anchor:middle}.center-text__subtitle{fill:var(--report-text-color-second)}.donut-chart.c-chart--interactive path{cursor:pointer}.donut-chart>svg{max-height:100%}.donut-chart>.c-chart-tooltip .c-chart-tooltip__label{margin-bottom:.64em;font-weight:700}.donut-chart>.c-chart-tooltip .c-chart-tooltip__value-digit{color:var(--white)}.donut-chart>.c-chart-tooltip__value .bar,.donut-chart>.c-chart-tooltip__value .bottom-line,.donut-chart>.c-chart-tooltip__value .top-line{display:none}.donut-chart>.c-chart-tooltip__value .bar.has-data,.donut-chart>.c-chart-tooltip__value .bottom-line.has-data,.donut-chart>.c-chart-tooltip__value .top-line.has-data{display:block}.donut-chart>.c-chart-tooltip__value .bar__label,.donut-chart>.c-chart-tooltip__value .bottom__label,.donut-chart>.c-chart-tooltip__value .top__label{margin-bottom:.25em;color:var(--gray-200);line-height:1.1em}.donut-chart>.c-chart-tooltip__value .bar__value,.donut-chart>.c-chart-tooltip__value .bottom__value,.donut-chart>.c-chart-tooltip__value .top__value{color:var(--white);margin-bottom:.64em;line-height:1.1em}.price-trends-lite .c-chart-tooltip:hover{cursor:pointer}.price-trends-lite .c-chart-tooltip .title__value.title__value{margin-left:0}.price-trends-lite .c-chart-tooltip .value{margin-bottom:.5em}.price-trends-lite .c-chart-tooltip .value div{line-height:1.2em}.price-trends-lite .c-chart-tooltip .value__label{font-size:var(--text-sm)}.price-trends-lite .c-chart-tooltip .value__value{margin-bottom:.25em;color:var(--white)}.price-trends-lite .c-chart-tooltip .yoy{margin-bottom:.5em}.price-trends-lite .c-chart-tooltip .yoy div{line-height:1.2em}.price-trends-lite .c-chart-tooltip .yoy__label{font-size:var(--text-sm)}.price-trends-lite .c-chart-tooltip .yoy__value{margin-bottom:.25em;color:var(--white)}.price-trends-lite .c-chart-tooltip .change:not(.has__data){display:none}.price-trends-lite .c-chart-tooltip .change.has__data{display:block;color:var(--gray-200);white-space:nowrap}.price-trends-lite .c-chart-tooltip .change__value{position:relative;color:var(--white);font-size:1em;line-height:1em}.price-trends-lite .c-chart-tooltip .change__value.up-arrow{padding-left:1em}.price-trends-lite .c-chart-tooltip .change__value.up-arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 5px 5px;border-color:transparent transparent var(--gray-200) transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.price-trends-lite .c-chart-tooltip .change__value.down-arrow{padding-left:1em}.price-trends-lite .c-chart-tooltip .change__value.down-arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:var(--gray-200) transparent transparent transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.price-trends-lite .c-chart-tooltip .c-chart-tooltip__content .title{font-size:.8em;margin-bottom:.75em;font-weight:700}.price-trends-lite .c-chart-tooltip .c-chart-tooltip__content .title .title__value{font-weight:700}.price-trends-lite .c-chart-tooltip .c-chart-tooltip__content .title .title__label+.title__value{font-weight:400}.price-trends-lite .c-chart-tooltip .c-chart-tooltip__content .change__label,.price-trends-lite .c-chart-tooltip .c-chart-tooltip__content .price__label{margin-bottom:.25em;color:var(--gray-200);line-height:1.1em;font-size:.8em}.price-trends-lite .c-chart-tooltip .c-chart-tooltip__content .price__value{color:var(--white);margin-bottom:.64em;line-height:1.1em}.price-trends-lite-root g rect:hover{fill:var(--color-4)!important;cursor:pointer}.price-trends-lite-root text{font-size:.8em}.price-trends-lite-root .axis-x-month,.price-trends-lite-root .axis-x-year{color:var(--report-text-color-third)}.price-trends-lite-root .domain{stroke-width:.3}@media screen and (max-width:992px){.price-trends-lite-root .axis-y text{font-size:1em}}.price-trends-bar-text{fill:var(--report-text-color-first);font-family:var(--report-font-family-first)}.price-trends-bar-text.empty-text{font-size:1em}.price-trends-lite-container .c-chart-title{margin-bottom:2em}.price-trends-lite-container .c-chart-title+.c-chart-subtitle{color:var(--report-text-color-third);margin-top:-1.5em;margin-bottom:2em}