.list-mask{position:fixed;width:calc(100% + 4px);left:-2px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,0.6);z-index:var(--level-subhigh)}.list-mask ol{max-height:80vh;overflow:auto}.list-mask ol li{width:100%;text-align:center;background:white;height:44px;line-height:44px;font-size:14px;color:#505050;border-bottom:1px solid var(--color-border)}.list-mask ol li.selected{color:var(--color-theme);background:white}.list-mask ol li:hover{color:#505050;background-color:#f2f2f2}.list-mask ol li:last-child{border-bottom:none}

.click-show-list{position:relative;position:relative}.click-show-list:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.click-show-list .dropdown_icon{width:15px}.click-show-list.show-list .title .icon-arrow-down{transform:rotate(180deg)}.click-show-list .list-panel{position:absolute;top:calc(100% + 5px);left:0;min-width:100%;z-index:100}.click-show-list .text .sort-by{color:var(--g-tip-color)}

.chart-tooltip.standard{padding:10px;color:'#ffffff';font-size:12px;font-family:var(--font-bold);margin:0;box-shadow:0 4px 8px 0 rgba(0,10,30,0.2)}.chart-tooltip.standard .month{font-weight:bold}.chart-tooltip.standard .label .series-name{display:inline-block;margin-right:5px}.chart-tooltip.standard .label.price .series-name{width:6px;height:2px;background-color:#03c9ff}.chart-tooltip.standard .label.count .series-name{width:6px;height:6px;background-color:#29dea2}.chart-tooltip.standard:after{content:'';display:block;position:absolute;width:0;height:0;bottom:-16px;left:50%;transform:translateX(-50%);border:8px solid transparent;border-top:8px solid rgba(32,36,55,0.95)}@media (max-width: 600px){.chart-tooltip.standard:after{display:none}}.chart-tooltip.layout1{padding:15px;font-size:12px;margin:0;background:var(--g-bg-color);box-shadow:none;border:none}.chart-tooltip.layout1 .month{font-size:14px;color:var(--g-tip-color)}.chart-tooltip.layout1 .label .series-name{display:inline-block;margin-right:8px;color:var(--g-primary-color);font-family:var(--font-normal)}.chart-tooltip.layout1 .label .series-value{color:var(--g-primary-color);font-family:var(--font-bold)}@media (max-width: 600px){.chart-tooltip.layout1:after{display:none}}.chart-tooltip.fashion{padding:9px 10px 18px 8px;font-size:12px;margin:0;box-shadow:0 3px 2px 0 rgba(170,186,218,0.09);border:solid 1px #ebecf0;background-color:#ffffff}.chart-tooltip.fashion .month,.chart-tooltip.fashion .series-value{font-family:var(--font-bold);color:#4a4a60}.chart-tooltip.fashion .series-name{font-family:var(--font-normal);color:#8b93a7}.chart-tooltip.fashion .label .series-name{display:inline-block;margin-right:5px}.chart-tooltip.fashion:after{content:'';display:block;position:absolute;width:0;height:0;bottom:-14px;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:9px solid #ffffff;z-index:2}@media (max-width: 600px){.chart-tooltip.fashion:after{display:none}}.chart-tooltip.classic{font-size:12px;margin:0;padding:9px 10px 13px 9px;box-shadow:0 3px 2px 0 rgba(170,186,218,0.09);background-color:#ffffff}.chart-tooltip.classic .month,.chart-tooltip.classic .series-value{font-family:var(--font-bold);color:#282828}.chart-tooltip.classic .series-name{font-family:var(--font-normal);color:#282828}.chart-tooltip.classic .label .series-name{display:inline-block;margin-right:5px}.chart-tooltip.broker{font-size:12px;margin:0;background-color:#ffffff;padding:13px 10px 13px 8px;border-radius:5px}.chart-tooltip.broker .month,.chart-tooltip.broker .series-value{font-family:var(--font-bold);color:#191919}.chart-tooltip.broker .series-name{font-family:var(--font-normal);color:#191919}.chart-tooltip.broker .label .series-name{display:inline-block;margin-right:5px}.md-market-trends.broker .container{width:100%;background-color:#fff;padding:20px 0}@media (max-width: 600px){.md-market-trends.broker .container{padding:20px 0}}.md-market-trends.broker .container .mg-container{overflow:unset}.md-market-trends.broker .title_container{padding-bottom:30px}.md-market-trends.broker .title_container .mg-title{text-transform:uppercase;width:auto;margin:0;padding-bottom:3px;font-family:var(--mg-title-font)}.md-market-trends.broker .title_container .mg-title .zipcode{color:var(--color-label);font-size:12px;padding-left:10px}.md-market-trends.broker .title_container .timeline{color:#505050;font-size:14px;font-family:var(--font-normal);margin-top:-3px}.md-market-trends.broker .filter-chart-container{position:relative;display:flex;flex-direction:column}.md-market-trends.broker .filter-chart-container>img{object-fit:contain;width:100%;height:100%}.md-market-trends.broker .filter-chart-container .trends-filter{height:50px;color:var(--color-label);display:flex;justify-content:flex-end}.md-market-trends.broker .filter-chart-container .trends-filter>.select{position:relative}.md-market-trends.broker .filter-chart-container .trends-filter>.select .box-div{position:relative}.md-market-trends.broker .filter-chart-container .trends-filter>.select .box-div:before{content:'';width:12px;height:2px;position:absolute;top:50%;background:#17b124;transform:translateY(-50%);left:-22px}.md-market-trends.broker .filter-chart-container .trends-filter>.select .title{width:100%;display:flex;overflow:hidden;cursor:pointer;align-items:center}.md-market-trends.broker .filter-chart-container .trends-filter>.select .title .text{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;margin-right:10px}.md-market-trends.broker .filter-chart-container .trends-filter>.select .title .icon-arrow-down{flex:none;color:#c6c8d1}.md-market-trends.broker .filter-chart-container .trends-filter>.select .list-panel{position:absolute;top:100%;left:-24px;z-index:10;border-radius:5px;padding:5px 0;background:#fff;margin-top:5px;box-shadow:0 3px 10px 0 rgba(170,186,218,0.3)}.md-market-trends.broker .filter-chart-container .trends-filter>.select .list-panel li{white-space:nowrap;padding:0 20px;line-height:32px;font-size:14px;color:#515666;cursor:pointer}.md-market-trends.broker .filter-chart-container .trends-filter>.select .list-panel li.selected{color:var(--color-theme)}.md-market-trends.broker .filter-chart-container .trends-filter>.select .list-panel li.selected .iconfont.icon-checked-light{display:none}.md-market-trends.broker .filter-chart-container .trends-filter>.select .list-panel li:not(.selected):hover{background-color:#f3f3f3}.md-market-trends.broker .filter-chart-container .trends-filter .sales-price{margin-right:72px}.md-market-trends.broker .filter-chart-container .trends-filter .sales-price .iconfont{font-size:12px}.md-market-trends.broker .filter-chart-container .trends-filter .sales-price .icon-arrow-down::before{content:'\e6cf';color:#191919}.md-market-trends.broker .filter-chart-container .trends-filter .sold-number{position:relative}.md-market-trends.broker .filter-chart-container .trends-filter .sold-number:before{content:'';width:12px;height:12px;position:absolute;top:50%;background:#ff781d;transform:translateY(-50%);left:-22px}.md-market-trends.broker .filter-chart-container .chart-box{width:100%;z-index:var(--level-low);flex:1}.md-market-trends.broker .filter-chart-container .chart-box>div{z-index:0}.md-market-trends.broker .filter-chart-container .lock-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;z-index:var(--level-low);top:0;left:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(255,255,255,0.85);padding:0 10px}.md-market-trends.broker .filter-chart-container .lock-container .lock-icon{text-align:center}.md-market-trends.broker .filter-chart-container .lock-container .lock-icon .icon-circle-lock{cursor:pointer;color:var(--color-theme);font-size:60px}.md-market-trends.broker .filter-chart-container .lock-container .avg-diff-text{color:#8b93a7;font-size:16px;margin:20px 0}.md-market-trends.broker .filter-chart-container .lock-container .avg-diff-text .number{font-family:var(--font-bold)}.md-market-trends.broker .filter-chart-container .lock-container .avg-diff-text .number.up{color:#29cb97}.md-market-trends.broker .filter-chart-container .lock-container .avg-diff-text .number.down{color:#ff5661}.md-market-trends.broker .filter-chart-container .lock-container .desc{cursor:pointer;font-size:16px;font-family:var(--font-bold);font-weight:500;color:var(--color-theme);text-align:center}.md-market-trends.broker .no_data{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.md-market-trends.broker .no_data .pic{width:220px;height:130px}.md-market-trends.broker .no_data .desc{margin-top:20px;font-size:16px;padding:0 20px;text-align:center;color:var(--color-holder)}.md-market-trends.broker .module_box{height:470px;box-sizing:border-box;border-radius:4px;position:relative;box-shadow:2px 2px 10px 0 rgba(0,10,30,0.1);background-color:#ffffff;padding:32px 60px 30px 60px}.md-market-trends.broker .cta-btn{width:100%;height:100%;display:flex;justify-content:center;padding-top:25px}.md-market-trends.broker .cta-btn.disable button{cursor:not-allowed}.md-market-trends.broker .cta-btn button{position:relative;font-size:16px;font-family:var(--mg-button-font);font-weight:500;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;min-height:40px;min-width:343px;text-align:center;border:1px solid var(--cta-button-bgcolor, var(--color-theme));border-radius:5px;color:var(--cta-button-color, var(--mg-button-color));background-color:var(--cta-button-bgcolor, var(--mg-button-background))}.md-market-trends.broker .cta-btn button:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.md-market-trends.broker .cta-btn .im-popover .popper span{background-color:#303133;color:#fff;padding:6px 10px;border-radius:4px;position:relative}.md-market-trends.broker .cta-btn .im-popover .popper span::before{position:absolute;content:' ';width:0;height:0;border-color:transparent;border-style:solid;bottom:-5px;margin-left:48%;border-width:5px;border-top-color:#303133;border-bottom-width:0}.md-market-trends.broker .mls-desc-tip{position:relative;z-index:var(--level-low);color:#a8a8a8;margin-top:20px}.md-market-trends.broker .mls-desc-tip .iconfont{font-size:14px;color:#a8a8a8;margin-right:5px}.md-market-trends.broker.mobile .container{width:100%;background-color:#fafafd}.md-market-trends.broker.mobile .mg-title{padding-bottom:5px;width:100%;color:#191919}.md-market-trends.broker.mobile .module_box{height:370px;box-shadow:none;padding:0}.md-market-trends.broker.mobile .mls-desc-tip{margin-top:10px}.md-market-trends.broker.mobile .filter-chart-container{padding:20px 10px;border-radius:5px;box-shadow:0 2px 20px 0 rgba(0,10,30,0.05);background-color:#ffffff}.md-market-trends.broker.mobile .filter-chart-container .trends-filter{justify-content:flex-start}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .box-div{margin-left:20px}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .box-div:before{left:-20px;top:7px;transform:none}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .title,.md-market-trends.broker.mobile .filter-chart-container .trends-filter .sold-number{font:14px var(--font-normal);color:#191919}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .title .text{margin-right:5px}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .title .dropdown_icon{width:12px;font-size:12px}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .list-panel{width:auto;left:-20px}.md-market-trends.broker.mobile .filter-chart-container .trends-filter .list-panel li{padding:0 10px 0 10px}.md-market-trends.broker.mobile .filter-chart-container .sales-price{margin-right:40px}.md-market-trends.broker.mobile .filter-chart-container .sales-price .iconfont{font-size:12px}.md-market-trends.broker.mobile .filter-chart-container .sales-price .icon-arrow-down::before{content:'\e6cf';color:#191919}.md-market-trends.broker.mobile .lock-container .avg-diff-text,.md-market-trends.broker.mobile .lock-container .desc,.md-market-trends.broker.mobile .no_data .avg-diff-text,.md-market-trends.broker.mobile .no_data .desc{font-size:14px}.md-market-trends.broker.mobile .cta-btn .im-popover{width:100%}.md-market-trends.broker.mobile .cta-btn button{width:100%;min-width:auto}

