#container{width:100%;height:100%}.search-bar-wrapper[data-v-d09f7afa]{display:inline-flex;border-radius:5px;justify-items:center;overflow:hidden;background:hsla(0,0%,100%,.8)}.search-bar-wrapper .input[data-v-d09f7afa]{border:none;padding:10px 10px;min-width:18vw}.search-bar-wrapper .input[data-v-d09f7afa]:focus{outline:none}.search-bar-wrapper .clear-wrapper[data-v-d09f7afa]{display:flex;justify-content:center;align-items:center;padding:0 10px;margin:5px 0;border-left:1px solid #eee}.search-bar-wrapper .clear-wrapper .ic-clear[data-v-d09f7afa]{font-size:35px;color:#c0bfbf;cursor:pointer}.search-bar-wrapper .btn-wrapper[data-v-d09f7afa]{padding:0 25px;background:#409eff;cursor:pointer;display:flex;align-items:center;color:#fff}.search-bar-wrapper .btn-wrapper[data-v-d09f7afa]:active{background:#2992fc}.search-bar-wrapper .btn-wrapper .icon[data-v-d09f7afa]{font-size:25px;color:#fff}.filter-panel-wrapper[data-v-a80f048c]{background:#fff;opacity:.8;display:inline-flex;padding:10px 5px;border-radius:3px;box-shadow:3px 3px 5px rgba(0,0,0,.2);overflow:hidden}.filter-panel-wrapper .menu-wrapper[data-v-a80f048c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px;cursor:pointer}.filter-panel-wrapper .menu-wrapper .icon[data-v-a80f048c]{font-size:40px;color:#409eff;transition:transform .2s ease-in}.filter-panel-wrapper .menu-wrapper .icon__rotate[data-v-a80f048c]{transform:rotate(180deg)}.filter-panel-wrapper .expand[data-v-a80f048c]{display:flex;justify-items:center;transition:max-width .2s ease-in;overflow:hidden}.checkbox-wrapper[data-v-6a68fdac]{display:inline-block;cursor:pointer;border:1px solid #ccc;padding:5px 25px;border-radius:3px;font-size:14px}.checkbox-wrapper input[data-v-6a68fdac]{display:none}.checkbox-wrapper__checked[data-v-6a68fdac]{border:1px solid #409eff}.expand-wrapper[data-v-5a03efb5]{display:flex;min-width:20vw;align-items:center;padding:0 10px}.title[data-v-5a03efb5]{margin:0 20px;font-size:15px;white-space:nowrap}.checkbox-group[data-v-5a03efb5]{flex:1;display:flex;justify-content:space-between}.checkbox-group .checkbox[data-v-5a03efb5]{margin-right:10px;white-space:nowrap;margin-top:0}.expand-wrapper[data-v-167f0a9c]{min-width:20vw;padding:0 10px}.expand-wrapper_item[data-v-167f0a9c]{display:flex;align-items:center;flex:1;margin:10px 0}.expand-wrapper .title[data-v-167f0a9c]{margin:0 20px;font-size:15px;white-space:nowrap}.expand-wrapper .checkbox-group[data-v-167f0a9c]{flex:1;display:flex}.expand-wrapper .checkbox[data-v-167f0a9c]{white-space:nowrap;margin-right:10px;padding:5px 10px;width:76px;text-align:center;margin-top:0}.radius-input[data-v-42af0ac4]{background:#ddd;border-radius:3px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.radius-input .tip[data-v-42af0ac4]{text-align:center;padding:0;margin:0}.radius-input .input[data-v-42af0ac4]{text-align:center;width:100px;margin:5px 0;padding:10px 0}.map-container{position:relative;width:100%;height:100vh}.map-container .view-wrapper{position:absolute;padding:5px;background:rgba(0,0,0,.3);border-radius:3px;left:2vw;top:40vh;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.map-container .view-wrapper .group{display:flex;flex-direction:column}.map-container .view-wrapper .group a{text-decoration:none}.map-container .view-wrapper .group_btn{padding:20px 10px;color:#fff;font-size:17px;font-weight:500;cursor:pointer}.map-container .view-wrapper .group_btn__select{background:hsla(0,0%,100%,.8);color:#000}.map-container .market-wrapper .progress-wrapper{display:flex;justify-content:center;align-items:flex-end;width:120px;height:100px}.map-container .market-wrapper .progress-wrapper .v-progress-wrapper{text-align:center;display:inline-block}.map-container .market-wrapper .progress-wrapper .v-progress-wrapper .progress{width:20px;color:#fff;display:flex;align-items:center;justify-content:center}.map-container .market-wrapper .title{text-align:center;display:inline-block;font-size:15px;margin:0;padding:5px 5px;color:#fff;font-weight:bolder;border-radius:5px;background:orange}.map-container .legend-wrapper{position:absolute;z-index:10;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;inset:auto 0 0 auto;padding:20px 20px;border:1px solid rgba(0,0,0,.5);background:hsla(0,0%,100%,.3)}.map-container .legend-wrapper__title{text-align:center;font-size:16px;margin:0;line-height:1}.map-container .legend-wrapper__subtitle{text-align:center;margin:20px 0;font-size:15px}.map-container .legend-wrapper .legend{display:flex;justify-content:space-between}.map-container .legend-wrapper__legend{display:inline-flex;align-items:center;justify-content:center;width:2.3vw;height:2.3vw;text-align:center;color:#fff}.map-container .project-wrapper .icon-wrapper{display:flex;justify-content:center;align-items:center}.map-container .project-wrapper .icon-wrapper .f30{font-size:30px}.map-container .project-wrapper .title{text-align:center;font-size:15px;margin:0;padding:5px 5px;white-space:nowrap;color:#fff;font-weight:bolder;border-radius:5px}.map-container .panel-wrapper{position:absolute;top:2vh;left:2vw}.map-container .panel-wrapper .filter-wrapper{position:absolute;top:6vh}.map-container .projects-wrapper{position:absolute;top:1vh}