.map-header-panel{background:hsla(0,0%,100%,.8);cursor:default;display:flex;flex-direction:column;padding:10px 30px;position:absolute;top:80px;width:100%;z-index:1}.map-header-panel .header-top-row{align-items:center;display:flex;justify-content:space-between}@media screen and (max-device-height:768px){.map-header-panel{height:60px;padding:8px 15px;top:64px}}.map-header-panel .back-container{width:20.625rem;z-index:2}.map-header-panel .back-container .back-button{align-items:center;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.map-header-panel .back-container .back-button .button-text{color:#2b333b;font-size:18px;letter-spacing:0;margin-left:10px}.map-header-panel .back-container .back-button svg{margin-top:1px}.map-header-panel .back-container .back-button:hover .button-text{color:#000}.map-header-panel .back-container .back-button:hover svg path:last-child{fill:#00171e}.map-header-panel .msa-name{color:#000;font-size:40px;letter-spacing:0;margin:0 0 0 -8rem;text-transform:uppercase}@media screen and (max-device-height:768px){.map-header-panel .msa-name{font-size:24px}}.map-header-panel .similar-msas{align-items:center;display:flex;z-index:2}.map-header-panel .similar-msas p{margin-right:10px}.map-header-panel .similar-msas__buttons select{border:0;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.161);cursor:pointer;font-size:1rem;font-weight:600;justify-content:center;padding:5px 10px;text-align:center;text-align-last:center;-moz-text-align-last:center}.map-header-panel .sub-header-cities{display:flex;justify-content:center;text-align:center}.map-header-panel .sub-header-cities .center-cities{display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;text-align:center;width:550px}.map-header-panel .sub-header-cities .center-cities button{background:none;border:none;cursor:pointer;display:inline-block;font-size:20px;outline:none;z-index:10}.map-header-panel .sub-header-cities .center-cities button:last-child{margin:0}.map-header-panel .sub-header-cities .center-cities .selectedCity,.map-header-panel .sub-header-cities .center-cities button.selectedCity{color:#e30613}.group-layer .group-layer__header{align-items:center;border-bottom:0 solid #e5e5e5;border-top:.5px solid #e5e5e5;display:flex;justify-content:space-between;padding:5px 0;transition:.25s;width:100%}.group-layer .group-layer__header.open{border-bottom-width:.5px}.group-layer .group-layer__header .title{color:#2b333b;font-size:16px;letter-spacing:0;margin-left:10px}@media screen and (min-device-height:1081px){.group-layer .group-layer__header .title{font-size:1.5rem}}.group-layer .group-layer__header .title.visible{color:#000}.group-layer .group-layer__header svg{margin-right:5px}.group-layer .group-layer__layers{margin-bottom:24px;margin-top:6px}.map-panel.layer-panel{height:auto;max-height:100%;padding:20px;width:375px}@media screen and (max-device-height:768px){.map-panel.layer-panel{padding:10px;position:relative;width:260px}}.map-panel.layer-panel .layer-panel__header{align-items:center;display:flex;justify-content:space-between;width:100%}.map-panel.layer-panel .layer-panel__header .title{color:#000;font-size:20px;letter-spacing:0;margin-left:10px}@media screen and (max-device-height:768px){.map-panel.layer-panel .layer-panel__header .title{font-size:16px}}@media screen and (min-device-height:1081px){.map-panel.layer-panel .layer-panel__header .title{font-size:1.75rem}}.map-panel.layer-panel .layer-panel__header svg{margin-right:5px}.map-panel.layer-panel .layer-panel__layers{border-top:1px solid #000;margin-top:10px;overflow-y:auto;transition:.25s}.map-panel.layer-panel .layer-panel__layers .layer{align-items:center;display:flex;margin-left:10px;padding:6px 0}.map-panel.layer-panel .layer-panel__layers .layer .layer__title{color:#626468;font-size:14px;height:22px;letter-spacing:0;margin-bottom:3px;margin-left:20px}@media screen and (min-device-height:1081px){.map-panel.layer-panel .layer-panel__layers .layer .layer__title{font-size:1.25rem;margin-bottom:9px}}.map-panel.layer-panel .layer-panel__layers .layer .layer__title.visible{color:#000}.map-panel.legend-panel{height:auto;max-height:100%;padding:20px;width:375px}@media screen and (max-device-height:768px){.map-panel.legend-panel{padding:10px;top:15px;width:260px}}.map-panel.legend-panel .legend-panel__header{align-items:center;display:flex;justify-content:space-between;width:100%}.map-panel.legend-panel .legend-panel__header .title{color:#000;font-size:20px;letter-spacing:0;margin-left:10px}@media screen and (max-device-height:768px){.map-panel.legend-panel .legend-panel__header .title{font-size:16px}}@media screen and (min-device-height:1081px){.map-panel.legend-panel .legend-panel__header .title{font-size:1.75rem}}.map-panel.legend-panel .legend-panel__header svg{margin-right:5px}.map-panel.legend-panel .legend-panel__header:disabled{cursor:inherit}.map-panel.legend-panel .legend-panel__legend{border-top:1px solid #000;margin-top:10px;max-height:275px;overflow-y:auto;transition:.25s}.map-panel.legend-panel .legend-panel__legend.grow{max-height:calc(100vh - 420px)}.base-stats .slider{display:flex;margin:0 auto}.base-stats .slider .a{fill:none;stroke:#707070}.base-stats .slider .b{fill:#2b333b}.base-stats .slider .b,.base-stats .slider .c{font-family:SourceSansPro-Semibold,Source Sans Pro;font-size:13px;font-weight:600}.base-stats .slider .c{fill:#787a80}.base-stats .slider .d{fill:#003e51}.base-stats .slider .e,.base-stats .slider .f{stroke:none}.base-stats .slider .f{fill:#a3050f}.base-stats .panel-title{font-size:1.2rem;font-weight:600}.base-stats .tech-stats-wrapper{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-top:5px;padding:12px}@media screen and (max-device-height:768px){.base-stats .tech-stats-wrapper{grid-gap:15px}}.base-stats .tech-stats-wrapper .tech-label{font-style:normal;font-weight:600;padding-bottom:10px}@media screen and (max-device-height:768px){.base-stats .tech-stats-wrapper .tech-label{font-size:14px}}.base-stats .tech-stats-wrapper .tech-value{font-size:1.3rem}@media screen and (max-device-height:768px){.base-stats .tech-stats-wrapper .tech-value{font-size:1.2rem}}.base-stats .stats-wrapper{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:7px}.base-stats .top-section{border-bottom:1px solid #707070;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:15px}.base-stats .icon-value{align-items:center;display:flex}.base-stats .icon-value.multi svg{align-self:flex-start;margin-top:5px}.base-stats .icon-value.multi span{font-size:.9rem}.base-stats .stat-value{color:#000;display:flex;flex-direction:column;font-size:1.1rem;font-weight:900;padding-left:10px}.base-stats .stat-label{color:#2b333b;font-size:.9rem;font-style:italic;letter-spacing:0}.base-stats .compare-btn{background:#fff;background:linear-gradient(270deg,#fff 50%,#003e51 0) 100%;background-size:201%;border:0;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.161);color:#003e51;display:inline-block;font-size:.7rem;font-weight:600;padding:5px 10px;text-align:center;text-transform:uppercase;transition:.25s ease-out}.base-stats .compare-btn:hover{background-position:0;color:#fff;cursor:pointer}.base-stats .lease-slider-label{font-size:.9rem;font-weight:600;margin-bottom:10px;margin-top:20px}.compare-panel .sections .section-panel .section-container .slider{display:flex;margin:0 auto}.compare-panel .sections .section-panel .section-container .slider .a{fill:none;stroke:#707070}.compare-panel .sections .section-panel .section-container .slider .b{fill:#2b333b}.compare-panel .sections .section-panel .section-container .slider .b,.compare-panel .sections .section-panel .section-container .slider .c{font-family:SourceSansPro-Semibold,Source Sans Pro;font-size:13px;font-weight:600}.compare-panel .sections .section-panel .section-container .slider .c{fill:#787a80}.compare-panel .sections .section-panel .section-container .slider .d{fill:#003e51}.compare-panel .sections .section-panel .section-container .slider .e,.compare-panel .sections .section-panel .section-container .slider .f{stroke:none}.compare-panel .sections .section-panel .section-container .slider .f{fill:#a3050f}.compare-panel{background:#fff;border-radius:10px;padding:20px;position:absolute;right:10px;top:170px;width:850px;z-index:1}.compare-panel .area-selectors{display:flex;margin-top:10px;padding-bottom:15px}.compare-panel .area-selectors button{align-items:center;background:linear-gradient(270deg,#fff 50%,#003e51 0) 100%;background-size:201%;border:0;border-radius:7px;box-shadow:0 0 1px 1px hsla(0,0%,44%,.549);display:flex;font-weight:600;margin-right:10px;outline:0;padding:5px 10px;transition:.25s ease-out}.compare-panel .area-selectors button .area-label-icon{border-radius:4px;height:16px;margin-right:5px;width:16px}.compare-panel .area-selectors button.active{background:#003e51;color:#fff}.compare-panel .area-selectors button.active .area-label-icon{border:1px solid #fff}.compare-panel .sections{max-height:calc(100vh - 400px);overflow-y:auto}.compare-panel .sections .section-panel{border-top:1px solid #ababab}.compare-panel .sections .section-panel .section-button{align-items:center;border-radius:0;display:flex;justify-content:space-between;margin-top:5px;padding-bottom:7px;width:100%}.compare-panel .sections .section-panel .section-button .section-title{color:#626468;font-size:1.1rem;font-weight:700;margin-top:5px}.compare-panel .sections .section-panel .section-button .section-title.not-active{color:#e2e2e2}.compare-panel .sections .section-panel .section-container{grid-gap:20px;border-top:1px solid hsla(0,0%,67%,.361);display:grid;grid-template-columns:1fr 1fr;padding-bottom:30px;padding-top:25px}.compare-panel .sections .section-panel .section-container .full-width{border-bottom:1px solid #ababab;grid-column:span 2;padding-bottom:15px}.compare-panel .sections .section-panel .section-container .section-wrapper{position:relative}.compare-panel .sections .section-panel .section-container .section-wrapper .section-subtitle{color:#626468;font-size:.9rem;font-style:italic;margin-bottom:5px}.compare-panel .sections .section-panel .section-container .tax-rate-section{margin-top:20px}.compare-panel .sections .section-panel .section-container .tax-rate-section .tax-rate-select{border-radius:5px;padding:3px}.compare-panel .sections .section-panel .section-container .occupation-wrapper{margin-top:20px}.compare-panel .sections .section-panel .section-container .slider-wrapper{align-items:center;display:grid;grid-template-columns:90px 1fr;margin-bottom:15px}.compare-panel .sections .section-panel .section-container .slider-wrapper .lease-slider-name{font-size:.9rem;font-style:italic;margin-right:15px}.compare-panel .weighted-value-wrapper{color:#747474;font-size:14px;font-weight:600}.compare-panel .weighted-value-wrapper .weighted-value-categories{display:flex;margin-bottom:1rem;width:100%}.compare-panel .weighted-value-wrapper .weighted-value-categories .categories-container{display:flex;justify-content:space-between;width:100%}.compare-panel .weighted-value-wrapper .weighted-value-categories .categories-container .category{align-items:center;display:flex}.compare-panel .weighted-value-wrapper .weighted-value-categories .categories-container .category input{margin-right:8px}.compare-panel .sections .section-panel .weighted-value-wrapper{display:flex;gap:30px}.weighted-value-container.comparison-panel{display:flex;flex-direction:column}.weighted-value-container.comparison-panel .name{color:#404040;font-size:.8rem;font-weight:600;padding-bottom:.1rem}.weighted-value-container.comparison-panel .weighted-value{color:#003e51;font-size:2.5rem;font-weight:600}.mapview-container{opacity:0}.mapview-container .mapview{height:100%;width:100%;z-index:0}.mapview-container .mapview .esri-view-root,.mapview-container .mapview canvas{z-index:0}.mapview-container .mapview .esri-ui-bottom-right{bottom:0;flex-flow:row;right:calc(50% - 84px);top:auto}.mapview-container .mapview .esri-component{box-shadow:none;margin-left:0}.mapview-container .mapview .esri-component.esri-widget--button{background-color:#2b333b;border-radius:20px;box-shadow:0 0 4px 0 rgba(0,0,0,.15);height:36px;margin:0 10px;width:36px}.mapview-container .mapview .esri-widget{background-color:initial}.mapview-container .mapview .esri-zoom{flex-flow:row-reverse}.mapview-container .mapview .esri-zoom .esri-widget--button{background-color:#2b333b;border-radius:20px;box-shadow:0 0 4px 0 rgba(0,0,0,.15);height:36px;margin:0 10px;width:36px}.mapview-container .mapview .esri-zoom .esri-widget--button:last-child{border-top:initial}.mapview-container .mapview [class^=esri-icon]{color:#fff;margin-left:2px}.map-panels{z-index:1}.layer-legend-panel{grid-gap:10px;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:calc(100vh - 290px);left:10px;position:absolute;top:170px;width:250px;z-index:1}@media screen and (max-device-height:768px){.layer-legend-panel{top:130px}}.stats-panel{grid-gap:10px;display:grid;max-height:calc(100vh - 240px);overflow-x:hidden;overflow-y:auto;position:absolute;right:10px;top:170px;width:380px;z-index:1}@media screen and (max-device-height:768px){.stats-panel{top:130px;width:280px}}.map-panel{background:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);padding:10px}.map-panel .top-section{border-bottom:1px solid #707070;padding:8px 12px 12px}.map-panel .panel-title{font-size:1.2rem;font-weight:700}@media screen and (min-device-height:768px){.tech-stats{max-height:calc(100vh - 300px)}}.tech-stats .tech-panel{background:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);padding:10px}.tech-stats .tech-panel .top-section{border-bottom:1px solid #707070;margin-top:10px;padding:0 12px 12px}.tech-stats .tech-panel .panel-title{font-size:1.2rem;font-weight:700}.dynamic-panel{background:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);display:flex;flex-direction:column;justify-content:space-between;min-width:230px;padding:13px;position:absolute;right:420px;top:182px}.dynamic-panel .dynamic-header{align-items:center;border-bottom:1px solid #d2d2d2;cursor:grab;display:flex;font-size:1.15rem;gap:7px;justify-content:flex-start;padding-bottom:10px}.dynamic-panel .dynamic-content{align-items:flex-start;display:flex;flex-direction:column;font-size:1.7rem;font-weight:600;justify-content:center;margin-top:5px;padding:10px}.dynamic-panel .dynamic-content .header{font-size:.95rem}.dynamic-panel .dynamic-content .value{color:#e30512;font-size:2.5rem;margin-top:5px}.dynamic-panel .dynamic-content .value-wrapper{align-items:center;display:flex}.dynamic-panel .dynamic-content .value-wrapper span{align-items:center;color:#e30512;display:inline-block;display:flex;font-size:2.3rem;margin-right:.2rem;margin-top:.4rem}.landing-page{background-image:url(../../static/media/backdrop.7c2674feeb6117ec4eaa.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:100px;position:absolute;width:100%;z-index:3}.landing-page .landing-filter{background-color:#000;height:100%;opacity:.7;position:absolute;width:100%;z-index:2}.landing-page .text-wrapper{max-width:330px}.landing-page .title{font-size:2.5rem;letter-spacing:1px;margin:0 0 40px;padding:0}.landing-page .sub-header{text-align:left}.landing-page .sub-header .sub-header-tag{color:#fff;font-size:1.6rem;font-weight:600;margin-bottom:30px}.landing-page .inputs{align-items:center;display:flex}.landing-page .code-input{border:0;border-radius:0;font-size:1.1rem;padding:.8rem 1.5rem;width:300px}.landing-page .code-input::-webkit-input-placeholder{opacity:.5}.landing-page .code-input::placeholder{opacity:.5}.landing-page .enter-btn{background:#fff;background:linear-gradient(270deg,#fff 50%,#003e51 0) 100%;background-size:200%;border:0;border-radius:6px;color:#003e51;display:inline-block;font-size:1.5rem;margin-left:20px;padding:.5rem 1.5rem;text-align:center;transition:.25s ease-out}.landing-page .enter-btn:hover{background-position:0;color:#fff;cursor:pointer}.landing-page .error-container{align-items:center;background-color:#003e51;border-radius:0 3px 3px 3px;display:flex;margin-left:25px;margin-top:15px;opacity:0;padding:10px 20px;position:relative;transition:.1s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landing-page .error-container.visible{opacity:1}.landing-page .error-container:before{border-color:transparent transparent #003e51;border-style:solid;border-width:0 24px 15px 0;content:"\a";left:0;position:absolute;top:-12px}.landing-page .error-container .error-message{color:#fff;font-size:18px}.market-filters-container{left:30px;padding-right:30px}.market-filters-container.panel-style{width:calc(40vw - 30px)}@media screen and (max-device-height:768px){.market-filters-container.panel-style{height:calc(100vh - 280px)}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container.panel-style{height:calc(100vh - 290px)}}.market-filters-container .filters-prompt{margin-bottom:34px;margin-left:10px}@media screen and (max-device-height:768px){.market-filters-container .filters-prompt{margin-bottom:22px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-prompt{margin-bottom:14px}}.market-filters-container .filters-prompt .filters-prompt__heading{color:#2b333b;font-size:24px;font-weight:600;letter-spacing:0;margin-bottom:14px}@media screen and (min-device-height:1081px){.market-filters-container .filters-prompt .filters-prompt__heading{font-size:2.5rem}}@media screen and (max-device-height:768px){.market-filters-container .filters-prompt .filters-prompt__heading{font-size:18px;margin-bottom:6px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-prompt .filters-prompt__heading{font-size:28px;margin-bottom:8px}}.market-filters-container .filters-prompt .filters-prompt__body{color:#2b333b;font-size:20px;letter-spacing:0}@media screen and (min-device-height:1081px){.market-filters-container .filters-prompt .filters-prompt__body{font-size:1.75rem}}@media screen and (max-device-height:768px){.market-filters-container .filters-prompt .filters-prompt__body{font-size:14px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-prompt .filters-prompt__body{font-size:18px}}.market-filters-container .filters-prompt .filters-prompt__body .methodology-button{color:#348ef7}.market-filters-container .filters-prompt .filters-prompt__body .methodology-button:hover{color:#075bbe}.market-filters-container .filters-selected{margin-bottom:12px;margin-left:10px}.market-filters-container .filters-selected .filters-selected-header{display:flex;justify-content:space-between;margin-bottom:.7rem}@media screen and (max-device-height:768px){.market-filters-container .filters-selected{flex-direction:column;max-height:160px;position:relative;transition:max-height .25s ease 0s}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-selected{flex-direction:column;max-height:174px;position:relative;transition:max-height .25s ease 0s}}.market-filters-container .filters-selected .filters-selected__label{color:#000;font-size:16px;font-weight:500;letter-spacing:0;margin-right:12px}@media screen and (min-device-height:1081px){.market-filters-container .filters-selected .filters-selected__label{font-size:1.5rem}}@media screen and (max-device-height:768px){.market-filters-container .filters-selected .filters-selected__label{font-size:12px;margin-bottom:12px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-selected .filters-selected__label{font-size:14px;margin-bottom:14px}}.market-filters-container .filters-selected .filters-selected__list{display:flex;flex-wrap:wrap}.market-filters-container .filters-selected .filters-selected__list .selected-filter{align-items:center;background-color:hsla(45,22%,82%,.5);background:#e3eaec;border-radius:10px;display:flex;margin-bottom:6px;margin-right:6px;padding:4px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-device-height:768px){.market-filters-container .filters-selected .filters-selected__list .selected-filter{height:24px;margin-left:4px;padding:4px 8px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-selected .filters-selected__list .selected-filter{height:26px;margin-left:4px;padding:4px 8px}}.market-filters-container .filters-selected .filters-selected__list .selected-filter .selected-filter__text{color:#003e51;font-size:16px;font-weight:600;letter-spacing:0}@media screen and (max-device-height:768px){.market-filters-container .filters-selected .filters-selected__list .selected-filter .selected-filter__text{font-size:12px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-selected .filters-selected__list .selected-filter .selected-filter__text{font-size:14px}}@media screen and (min-device-height:1081px){.market-filters-container .filters-selected .filters-selected__list .selected-filter .selected-filter__text{font-size:1.25rem}}.market-filters-container .filters-selected .filters-selected__list .selected-filter .selected-filter-remove-button{display:flex;margin-left:8px}.market-filters-container .filters-selected .filters-selected__list .selected-filter .selected-filter-remove-button svg:hover path:last-child{fill:#000}.market-filters-container .filters-selected .filters-selected-clear-button{color:#348ef7;font-size:14px;letter-spacing:0}@media screen and (max-device-height:1024px){.market-filters-container .filters-selected .filters-selected-clear-button{position:absolute;right:0}}@media screen and (min-device-height:1081px){.market-filters-container .filters-selected .filters-selected-clear-button{font-size:1.25rem}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-selected .filters-selected-clear-button{font-size:1rem}}.market-filters-container .filters-selected .filters-selected-clear-button:hover{color:#075bbe}.market-filters-container .filters-container{height:calc(100% - 220px);overflow-y:auto;padding:.1rem 0}@media screen and (max-device-height:1024px){.market-filters-container .filters-container{height:100%}}.market-filters-container .filters-container .subfilter-panel{margin-left:38px!important;margin-top:0!important}.market-filters-container .filters-container .section-panel{border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);margin:0 auto 1rem;padding:0;width:98%}.market-filters-container .filters-container .section-panel .section-button{align-items:center;display:flex;justify-content:space-between;padding:10px 15px;width:100%}.market-filters-container .filters-container .section-panel .section-button .title-wrapper{align-items:center;display:flex}.market-filters-container .filters-container .section-panel .section-button .title-wrapper .section-title{color:#2b333b;font-size:24px;font-weight:600;letter-spacing:0}@media screen and (max-device-height:768px){.market-filters-container .filters-container .section-panel .section-button .title-wrapper .section-title{font-size:18px}}@media screen and (min-device-height:1081px){.market-filters-container .filters-container .section-panel .section-button .title-wrapper .section-title{font-size:2rem}}.market-filters-container .filters-container .section-panel .section-button .title-wrapper svg{margin-right:1rem}.market-filters-container .filters-container .section-panel .section-button svg{margin-right:10px}.market-filters-container .filters-container .section-panel .section-container{border-top:1px solid hsla(0,0%,67%,.361);display:flex;flex-direction:column;padding:20px 25px 30px;position:relative}.market-filters-container .filters-container .section-panel .section-container .weighted-value-header.nested-filters .weighted-value-container{margin-right:43px}.market-filters-container .filters-container .section-panel .section-container .weighted-value-header p{color:#707070;font-size:12px}.market-filters-container .filters-container .section-panel .section-container .weighted-value-header .weighted-value-container{margin-right:-5px}@media(max-width:2230px){.market-filters-container .filters-container .section-panel .section-container .labor-indicator{width:78%}}@media(max-width:1700px){.market-filters-container .filters-container .section-panel .section-container .labor-indicator{width:70%}}@media(max-width:1375px){.market-filters-container .filters-container .section-panel .section-container .labor-indicator{width:75%}}.market-filters-container .filters-container .section-panel .section-container .filter-option{align-items:center;display:flex;justify-content:space-between;margin-top:16px;position:relative;width:100%}.market-filters-container .filters-container .section-panel .section-container .filter-option:first-child{margin-top:0}.market-filters-container .filters-container .section-panel .section-container .filter-option .label-wrapper{flex:10 1}.market-filters-container .filters-container .section-panel .section-container .filter-option .label-wrapper .input-wrapper{align-items:center;display:flex}.market-filters-container .filters-container .section-panel .section-container .filter-option .weighted-value-container{margin-left:1rem}.market-filters-container .filters-container .section-panel .section-container .filter-option .total-weight-value-container{color:#4d4d4d;font-size:12px}.market-filters-container .filters-container .section-panel .section-container .filter-option svg{cursor:pointer}.market-filters-container .filters-container .section-panel .section-container .filter-option:last-child{margin-bottom:10px}.market-filters-container .filters-container .section-panel .section-container .filter-option.subfilter{cursor:pointer;margin-top:5px}.market-filters-container .filters-container .section-panel .section-container .filter-option.subfilter label{font-size:1.2rem}.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #626468;border-radius:4px;cursor:pointer;height:18px;margin:0 0 0 2px;outline:0;width:18px}.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}@media screen and (max-device-height:768px){.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]{height:16px;width:16px}}.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]:checked{background:#5593ef}.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:40%;left:35%;position:relative;top:15%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15%}@media screen and (max-device-height:768px){.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]:after{left:30%;top:12%}}.market-filters-container .filters-container .section-panel .section-container .filter-option input[type=checkbox]:checked:after{display:block}.market-filters-container .filters-container .section-panel .section-container .filter-option label{color:#000;cursor:pointer;font-size:20px;font-weight:300;letter-spacing:0;margin-left:20px}@media screen and (min-device-height:1081px){.market-filters-container .filters-container .section-panel .section-container .filter-option label{font-size:1.5rem}}@media screen and (max-device-height:768px){.market-filters-container .filters-container .section-panel .section-container .filter-option label{font-size:13px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-filters-container .filters-container .section-panel .section-container .filter-option label{font-size:18px}}.market-filters-container .filters-container .section-panel .section-container .filter-option label:hover{color:#003e51}.market-filters-container .filters-container .section-panel .section-container .filter-option label.disabled{cursor:not-allowed;opacity:.4}.market-filters-container .filters-container .section-panel .section-container .filter-option label.disabled:hover{color:#000}.market-filters-container .filters-container .section-panel .section-container .filter-option .source-tooltip-wrapper{align-items:center;color:#707070;display:flex;margin-left:25px;transition:color .2s ease}.market-filters-container .filters-container .section-panel .section-container .filter-option .source-tooltip-wrapper.toggle-color{color:#003e51}@media print{.market-panels .panel .panel-style{height:100%;margin:0;padding:10px;position:static;width:100%}.market-panels .panel .panel-style .panel-search{display:none}.market-panels .panel .panel-style .filters-selected{display:flex;justify-content:space-between;margin-left:0}.market-panels .panel .panel-style .filters-selected .filters-selected__label{margin-right:5px}.market-panels .panel .panel-style .filters-selected .filters-selected__list{width:100%}.market-panels .panel .panel-style .filters-selected .filters-selected__list .selected-filter{border:1px solid #e7e7e7;padding:4px 10px}.market-panels .panel .panel-style .filters-selected .filters-selected-clear-button{display:none}.market-panels .panel .panel-style .panel-list{margin:0;padding:0;width:100%}.market-panels .panel .panel-style .panel-list .pagebreak{page-break-after:always}.market-panels .panel .panel-style .panel-list .option-pin{margin-top:10px}.market-panels .panel .panel-style .panel-list .panel-list__option{padding:.5rem 1rem;padding:10px}.market-panels .panel .panel-style .panel-list .panel-list__option .option .option-button-group{display:none}.market-panels .panel .panel-style .panel-list .ranks{margin-left:10px}.market-panels .panel .panel-style .panel-list .ranks .rank__field-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.market-panels .panel .panel-style .market-filter-tiers{display:none}.market-filters-container{margin:0;padding:10px;width:100%}.market-filters-container .filters-container{page-break-after:always}.comparison-aoi-list{display:none}}.tooltip-container{--tooltipBackground:#fff;--tooltipBorder:silver;background-color:var(--tooltipBackground);border:1px solid var(--tooltipBorder);border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.18);color:#000;display:flex;flex-direction:column;padding:.4rem;transition:opacity .3s;z-index:9999}.tooltip-arrow,.tooltip-container[data-popper-interactive=false]{pointer-events:none}.tooltip-arrow{height:1rem;position:absolute;width:1rem}.tooltip-arrow:after,.tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.tooltip-arrow:after{position:absolute}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow{left:0;margin-top:-.4rem;top:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:before{border-color:transparent transparent var(--tooltipBorder) transparent;border-width:0 .5rem .4rem;position:absolute;top:-1px}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:after{border-color:transparent transparent var(--tooltipBackground) transparent;border-width:0 .5rem .4rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow{bottom:0;left:0;margin-bottom:-1rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:before{border-color:var(--tooltipBorder) transparent transparent transparent;border-width:.4rem .5rem 0;position:absolute;top:1px}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:after{border-color:var(--tooltipBackground) transparent transparent transparent;border-width:.4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow{left:0;margin-left:-.7rem}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:before{border-color:transparent var(--tooltipBorder) transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:after{border-color:transparent var(--tooltipBackground) transparent transparent;border-width:.5rem .4rem .5rem 0;left:6px;top:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow{margin-right:-.7rem;right:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:before{border-color:transparent transparent transparent var(--tooltipBorder);border-width:.5rem 0 .5rem .4em}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:after{border-color:transparent transparent transparent var(--tooltipBackground);border-width:.5rem 0 .5rem .4em;left:3px;top:0}.tooltip{display:flex;font-size:13px;z-index:10000}.tooltip:hover{color:#003e51}.tooltip .tooltip-icon{align-items:center;display:flex;height:100%;width:100%}.tooltip .tooltip-icon span{cursor:pointer;display:inline-block;font-size:12px;margin-right:.5rem;text-transform:uppercase}.tooltip .tooltip-container{--tooltipBackground:#fff;background:#fff;box-shadow:none;color:#003e51;display:block;font-size:13px;max-width:300px;padding:.5rem 1rem;width:auto}.tooltip .tooltip-container a{color:#fff}.tooltip .tooltip-container p{font-weight:400}.weighted-tooltip-container{background:#fff;border:1px solid red;border-radius:5px;font-size:9px;padding:6px 8px;position:absolute;right:-28px;top:30px;visibility:hidden;width:180px}@media(max-width:1180px){.weighted-tooltip-container{right:-19px;top:35px}}.weighted-tooltip-container .weighted-tooltip-arrow{bottom:0;left:0;margin-bottom:-1rem;position:absolute;right:53px;top:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.weighted-tooltip-container .weighted-tooltip-arrow:after,.weighted-tooltip-container .weighted-tooltip-arrow:before{border-left:5px solid transparent;border-right:5px solid transparent;content:"";left:4%;margin-left:-10px;position:absolute;top:100%}.weighted-tooltip-container .weighted-tooltip-arrow:before{border-top:5px solid red;margin-top:-1px}.weighted-tooltip-container .weighted-tooltip-arrow:after{border-top:5px solid #fff;margin-top:-2px;z-index:1}.weighted-value-container input{background:none;border:1px solid #93aeb8;border-radius:2px;color:#4d4d4d;font-size:12px;height:23px;text-align:center;width:35px}.weighted-value-container input:focus{outline-color:#003e51}.weighted-value-container input:disabled{background:#f6f6f6;border:1px solid #ebebeb;cursor:not-allowed}.nested-filters{margin-left:2rem}.nested-filters .nested-filters-option{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding:.1rem 0;width:100%}.nested-filters .nested-filters-option .weighted-value-container{display:flex;justify-content:center}@media(max-width:1200px){.nested-filters .nested-filters-option .weighted-value-container p{position:relative;right:18px;width:78px}}.nested-filters .nested-filters-option .nested-inputs-expand{align-items:center;display:flex}.nested-filters .nested-filters-option .nested-inputs-expand p{cursor:pointer;font-size:1.2rem;font-weight:300;margin-left:.5rem;margin-right:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:600px}@media(max-width:1920px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:350px}}@media(max-width:2400px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:520px}}@media(max-width:2230px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:480px}}@media(max-width:2150px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:400px}}@media(max-width:1800px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:360px}}@media(max-width:1700px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:230px}}@media(max-width:1180px){.nested-filters .nested-filters-option .nested-inputs-expand p{width:180px}}@media screen and (max-device-height:768px){.nested-filters .nested-filters-option .nested-inputs-expand p{font-size:13px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.nested-filters .nested-filters-option .nested-inputs-expand p{font-size:18px}}.nested-filters .nested-filters-option .nested-inputs-expand p:hover{color:#003e51}.nested-filters .nested-filters-option .nested-inputs-expand p.disabled{cursor:not-allowed;opacity:.4}.nested-filters .nested-filters-option .nested-inputs-expand p.disabled:hover{color:#000}.nested-filters .nested-filters-option .source-text-sublabel{color:#707070;display:flex;justify-content:flex-end;margin-right:1rem}@media(max-width:1180px){.nested-filters .nested-filters-option .source-text-sublabel .tooltip{margin-left:.5rem}}.nested-filters .nested-filters-option .source-text-sublabel.toggle-color{color:#003e51}.nested-filters .nested-filters-option .icon{cursor:pointer;z-index:10}.nested-filters .nested-inputs-wrapper{margin-left:2rem}.nested-filters .nested-inputs-wrapper .nested-inputs{align-items:center;display:flex;margin:.2rem 0}.nested-filters .nested-inputs-wrapper .nested-inputs label{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;font-weight:300}@media screen and (max-device-height:768px){.nested-filters .nested-inputs-wrapper .nested-inputs label{font-size:13px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.nested-filters .nested-inputs-wrapper .nested-inputs label{font-size:18px}}.nested-filters .nested-inputs-wrapper .nested-inputs label:hover{color:#003e51}.nested-filters .nested-inputs-wrapper .nested-inputs label.disabled{cursor:not-allowed;opacity:.4}.nested-filters .nested-inputs-wrapper .nested-inputs label.disabled:hover{color:#000}.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #626468;border-radius:4px;cursor:pointer;height:18px;margin:0 1rem 0 2px;outline:0;width:18px}.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}@media screen and (max-device-height:768px){.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]{height:16px;width:16px}}.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]:checked{background:#5593ef}.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:40%;left:35%;position:relative;top:15%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15%}@media screen and (max-device-height:768px){.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]:after{left:30%;top:12%}}.nested-filters .nested-inputs-wrapper .nested-inputs label input[type=checkbox]:checked:after{display:block}.warning-modal-body .warning-header-line{background:#dd4a45;border:1px solid red;border-radius:6px 6px 0 0;height:5px;left:0;position:absolute;top:0;width:100%}.mantine-Modal-modal{margin:0;position:relative}.mantine-Modal-header{font-size:18px;font-weight:600}.mantine-Modal-header .mantine-Modal-close{color:#000}.mantine-Modal-body{color:#000;font-size:14px}.skeleton .skeleton-button-group .skeleton-button,.skeleton .skeleton-info .skeleton-details .skeleton__name,.skeleton .skeleton-info .skeleton__stats .stat-container{background-color:rgba(177,178,199,.25);border-radius:20px;display:flex;justify-content:flex-start;overflow:hidden;position:relative}.skeleton .skeleton-button-group .skeleton-button:before,.skeleton .skeleton-info .skeleton-details .skeleton__name:before,.skeleton .skeleton-info .skeleton__stats .stat-container:before{-webkit-animation:load 1.5s cubic-bezier(.4,0,.2,1) infinite;animation:load 1.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,transparent 0,rgba(177,178,199,.4) 50%,transparent);content:"";display:block;height:100%;left:-150px;position:absolute;top:0;width:150px}.skeleton{align-items:center;border-bottom:.5px solid #e5e5e5;display:flex;height:145px;justify-content:space-between;margin:0 30px;padding:0 30px;position:relative}.skeleton .skeleton-info{align-items:baseline;display:flex;flex-direction:column;width:100%}.skeleton .skeleton-info .skeleton-details{align-items:center;display:flex}.skeleton .skeleton-info .skeleton-details .skeleton__position{font-size:54px;font-weight:900;letter-spacing:0;width:100px}@supports(-webkit-text-stroke:1px #000013){.skeleton .skeleton-info .skeleton-details .skeleton__position{-webkit-text-stroke:1px #000013;-webkit-text-fill-color:#fff}}@media screen and (max-device-height:768px){.skeleton .skeleton-info .skeleton-details .skeleton__position{font-size:36px;width:54px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.skeleton .skeleton-info .skeleton-details .skeleton__position{font-size:42px;width:64px}}.skeleton .skeleton-info .skeleton-details .skeleton__name{height:36px;width:350px}.skeleton .skeleton-info .skeleton__stats{display:flex;margin-left:6.5rem}.skeleton .skeleton-info .skeleton__stats .stat-container{height:40px;margin-right:50px;width:80px}.skeleton .skeleton-button-group{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:40px 0 15px 30px}.skeleton .skeleton-button-group .skeleton-button{height:18px;margin-right:50px;width:80px}.skeleton.explore{height:75px}.skeleton.explore .skeleton-info .skeleton-details .skeleton__position{font-size:55px}.skeleton.explore .skeleton-button-group{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:normal;padding:0}.skeleton.explore .skeleton-button-group .skeleton-button{height:20px;margin-right:0}.weighted-value-toggle{background:#edebe4;border:1px solid #edebe4;border-radius:10px 0 0 10px;border-right-color:#dbdbdb;display:flex;flex-direction:column;font-size:13px;justify-content:space-between;margin-right:2rem;min-width:285px;padding:1rem 1.8rem}.weighted-value-toggle .react-toggle-thumb{background-color:#909db0;border:1px solid #909db0}.weighted-value-toggle .custom-classname .react-toggle-thumb{background:#5593ef}.weighted-value-toggle .react-toggle--checked .react-toggle-track{background-color:#fff;border:1px solid #d8d8d8}.weighted-value-toggle .react-toggle--focus .react-toggle-thumb{box-shadow:none}.weighted-value-toggle .react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#fbe7e6;background:#fff}.weighted-value-toggle .react-toggle-track{background-color:#eff0f0;background:#fff}.weighted-value-toggle .tooltip-wrapper{align-items:center;display:flex;justify-content:space-between}.weighted-value-toggle .tooltip-wrapper .tooltip{color:#404040}.weighted-value-toggle .tooltip-wrapper .weighted-value-title{color:#404040;color:#000;font-size:22px;font-weight:600}.weighted-value-toggle .tooltip-wrapper .react-toggle{display:flex;-webkit-transform:scale(.6);transform:scale(.6)}.weighted-value-toggle .progress-bar-wrapper{background:rgba(0,62,81,.396);margin-top:.5rem}.weighted-value-toggle .progress-bar-wrapper .progress-bar{background:rgba(0,62,81,.396);color:#fff;height:7px;transition:all .6s ease-in-out}.weighted-value-toggle .progress-bar-wrapper .progress-bar.active{background:rgba(0,62,81,.396)}.weighted-value-toggle .progress-bar-wrapper .progress-bar.warning{background:#dd4a45}.weighted-value-toggle .progress-bar-wrapper .progress-bar span{visibility:hidden}.weighted-value-toggle .remainder{color:#000;font-size:12px;opacity:.6;text-align:center}.weighted-value-toggle .remainder.active{opacity:1}.weighted-value-toggle .remainder.warning{color:#dd4a45}.weighted-value-toggle .ratio{color:#000;font-size:32px;opacity:.6;text-align:center}.weighted-value-toggle .ratio.warning-ratio span:first-child{color:#dd4a45}.weighted-value-toggle .ratio.active{opacity:1}.weighted-value-toggle .ratio span:nth-child(3){font-weight:700}.react-toggle{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;background-color:initial;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-user-select:none;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;height:24px;padding:0;transition:all .2s ease;width:50px}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{bottom:0;height:10px;left:8px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:14px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;transition:opacity .25s ease}.react-toggle-track-x{bottom:0;height:10px;line-height:0;margin-bottom:auto;margin-top:auto;position:absolute;right:10px;top:0;width:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;box-sizing:border-box;height:22px;left:1px;position:absolute;top:1px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:22px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.market-list-container-explore{padding-left:30px;right:30px;transition:.25s ease-in}.market-list-container-explore.panel-style{height:calc(100vh - 320px);width:calc(60vw - 30px)}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore.panel-style{width:calc(60vw - 30px)}}.market-list-container-explore.panel-style.comparison-aois-visible{height:calc(100vh - 270px)}.market-list-container-explore .panel-search{border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);margin-bottom:.5rem;max-height:70px;padding:0 30px;transition:.25s ease}.market-list-container-explore .panel-search.comparison-aois-visible{max-height:250px}.market-list-container-explore .panel-search.comparison-aois-visible .search{border-bottom:1px solid #cdd4d9}.market-list-container-explore .panel-search .search{align-items:center;display:flex;padding-top:5px;position:relative}.market-list-container-explore .panel-search .search .fixed-search{left:20px;position:absolute;top:23px}.market-list-container-explore .panel-search .search input[type=search]{-webkit-appearance:none;border:1px solid #626468;border-radius:6px;font-size:16px;height:40px;margin:10px;padding-left:40px;width:calc(100% - 20px)}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-search .search input[type=search]{font-size:1.5rem}}.market-list-container-explore .panel-search select{border:1px solid #626468;border-radius:6px;height:40px;margin-left:10px;width:120px}.market-list-container-explore .panel-search .comparison-aoi-list{align-items:flex-start;display:flex;justify-content:space-between;opacity:0;padding:10px 0;position:relative;transition:opacity .01ms ease-in}.market-list-container-explore .panel-search .comparison-aoi-list.visible{opacity:1;transition:opacity .5s ease-in}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list{display:flex}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list-label{color:#000;font-size:16px;font-weight:500;letter-spacing:0;margin-left:30px}@media screen and (max-device-height:768px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list-label{font-size:12px;margin-left:2px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list-label{font-size:14px;margin-left:6px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list-label{font-size:1.25rem}}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list{display:flex;flex-wrap:wrap;width:550px}@media screen and (max-device-height:768px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list{width:330px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list{width:490px}}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi{align-items:center;background-color:hsla(45,22%,82%,.5);background:#e3eaec;border-radius:10px;display:flex;height:28px;margin-bottom:4px;margin-left:6px;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-device-height:768px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi{height:24px;margin-left:4px;padding:4px 8px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi{height:26px;margin-left:4px;padding:4px 8px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi{height:44px}}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{color:#003e51;font-size:16px;font-weight:600;letter-spacing:0;margin-right:10px}@media screen and (max-device-height:768px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{font-size:12px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{font-size:14px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{font-size:1.25rem}}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-remove-button{display:flex;margin-left:0}.market-list-container-explore .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-remove-button svg:hover path:last-child{fill:#000}.market-list-container-explore .panel-search .comparison-aoi-list .button-group{display:flex}@media screen and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group{flex-direction:row-reverse}}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .cancel{color:#348ef7;font-size:14px;letter-spacing:0;margin-right:20px}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .cancel:hover{color:#075bbe}@media screen and (max-device-height:768px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .cancel{font-size:12px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .cancel{font-size:1rem}}@media screen and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .cancel{margin:18px 0 8px 6px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .cancel{font-size:1.25rem}}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare-area-container{position:relative}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare-area-container.disabled:hover>.weighted-tooltip-container{visibility:visible}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare{background:#fff;background:linear-gradient(270deg,#fff 50%,#5593ef 0) 100%;background-size:201%;border:0;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.161);color:#003e51;display:inline-block;font-size:.7rem;font-weight:600;padding:5px 10px;text-align:center;text-transform:uppercase;transition:.25s ease-out}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare:hover{background-position:0;color:#fff;cursor:pointer}.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare:disabled{background:linear-gradient(270deg,#dbdbdb 50%,#dbdbdb 0);color:#666;cursor:not-allowed}@media screen and (max-device-height:768px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare{font-size:.5rem;padding:4px 8px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare{font-size:1.25rem}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-search .comparison-aoi-list .button-group .compare{font-size:.8rem}}.market-list-container-explore .market-filter-tiers{align-items:center;background:#f1f1f1;background:hsla(210,3%,70%,.2);border-radius:10px;display:flex;height:45px;justify-content:space-between;margin:1.3rem 0 0;max-width:320px;padding:.8rem 2rem}.market-list-container-explore .market-filter-tiers .checkbox-wrapper{display:flex;justify-content:space-between;width:60%}.market-list-container-explore .market-filter-tiers span{font-size:1rem;font-weight:600}.market-list-container-explore .market-filter-tiers label{align-items:center;display:flex;font-weight:400}.market-list-container-explore .market-filter-tiers label input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #626468;border-radius:4px;cursor:pointer;display:inline-block;height:17px;margin-left:2px;margin-right:.5rem;outline:0;width:17px}.market-list-container-explore .market-filter-tiers label input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}@media screen and (max-device-height:768px){.market-list-container-explore .market-filter-tiers label input[type=checkbox]{height:16px;width:16px}}.market-list-container-explore .market-filter-tiers label input[type=checkbox]:checked{background:#5593ef}.market-list-container-explore .market-filter-tiers label input[type=checkbox]:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.market-list-container-explore .market-filter-tiers label input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:40%;left:27%;position:relative;top:15%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15%}@media screen and (max-device-height:768px){.market-list-container-explore .market-filter-tiers label input[type=checkbox]:after{left:30%;top:12%}}.market-list-container-explore .market-filter-tiers label input[type=checkbox]:checked:after{display:block}.market-list-container-explore .panel-list{border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);height:calc(100% - 105px);margin-top:18px;overflow-x:hidden;overflow-y:auto}@media(max-width:1607px){.market-list-container-explore .panel-list{height:calc(100% - 135px)}}@media(max-width:1325px){.market-list-container-explore .panel-list{height:calc(100% - 200px)}}@media(max-width:1100px){.market-list-container-explore .panel-list{height:calc(100% - 220px)}}.market-list-container-explore .panel-list.one,.market-list-container-explore .panel-list.two{height:calc(100% - 230px)}.market-list-container-explore .panel-list.three{height:calc(100% - 235px)}.market-list-container-explore .panel-list.five,.market-list-container-explore .panel-list.four{height:calc(100% - 250px)}.market-list-container-explore .panel-list .panel-list__option{border-bottom:.5px solid #e5e5e5;padding:20px;transition:height .25s ease-in;width:100%}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option{min-height:3rem;padding:15px 5px 0 12px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option{padding:2rem}}.market-list-container-explore .panel-list .panel-list__option:last-child{border-bottom-width:0}.market-list-container-explore .panel-list .panel-list__option.hovered,.market-list-container-explore .panel-list .panel-list__option.selected{background-color:#f7f7f7}.market-list-container-explore .panel-list .panel-list__option.selected{position:-webkit-sticky;position:sticky;top:0;z-index:1}.market-list-container-explore .panel-list .panel-list__option.selected .option-pin svg path:last-child{fill:#003e51}.market-list-container-explore .panel-list .panel-list__option .option{align-items:center;display:flex;justify-content:space-between;position:relative}@supports(-webkit-text-stroke:1px #000013){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-number{-webkit-text-stroke:1px #000013;-webkit-text-fill-color:#fff}.market-list-container-explore .panel-list .panel-list__option .option:hover .option__position .option__position-number{-webkit-text-stroke:0 #000013;-webkit-text-fill-color:#1c5364}}.market-list-container-explore .panel-list .panel-list__option .option:hover .option-content .styleless-button .option__name .background{background-size:100% .4em}.market-list-container-explore .panel-list .panel-list__option .option .option__position{align-items:flex-end;display:flex;flex-shrink:0;width:20px}@media screen and (min-device-height:1080px){.market-list-container-explore .panel-list .panel-list__option .option .option__position{width:80px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option__position{width:110px}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option__position{width:70px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-list .panel-list__option .option .option__position{width:100px}}.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-number{font-size:40px;font-weight:900;letter-spacing:0}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-number{font-size:3rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-number{font-size:36px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-number{font-size:46px}}.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-tied{color:#003e51;font-size:14px;letter-spacing:0;margin-bottom:10px;text-transform:uppercase}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-tied{font-size:1.2rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-tied{font-size:10px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-list .panel-list__option .option .option__position .option__position-tied{font-size:14px;margin-left:6px}}.market-list-container-explore .panel-list .panel-list__option .option .option-content{align-items:center;display:flex;justify-content:space-between;padding-right:10px;width:90%}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option-content{margin-right:15px}}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name{color:#2b333b;font-size:2rem;font-weight:700;letter-spacing:0;text-align:left;text-transform:uppercase;white-space:nowrap}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name{font-size:2.75rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name{font-size:1.5rem;margin-left:0;width:184px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name{font-size:2rem;margin-left:0;width:224px}}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name .background{background-image:linear-gradient(120deg,#aabfc5,#aabfc5);background-position:0 88%;background-repeat:no-repeat;background-size:100% 0;transition:background-size .25s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name.weighted-option{align-items:center;display:flex}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name.weighted-option .weighted-value-container{align-items:center;display:flex;margin-left:1rem}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name.weighted-option .weighted-value-container span{display:inline-block}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name.weighted-option .weighted-value-container span:first-child{color:#404040;font-size:11px;font-weight:600;margin-right:.5rem;text-transform:capitalize}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__name.weighted-option .weighted-value-container span:last-child{color:#003e51;font-size:15px;font-weight:400}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score{align-items:baseline;display:flex}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score{align-items:center;flex-direction:column}}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-label{color:#000;font-size:14px;font-style:italic;font-weight:600;letter-spacing:0;margin-right:.75rem;text-align:center}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-label{font-size:1.5rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-label{font-size:12px}}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group{align-items:baseline;display:flex}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__value{color:#003e51;font-size:20px;font-weight:700;letter-spacing:0}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__value{font-size:1.5rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__value{font-size:14px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__value{font-size:16px}}.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__suffix{color:#626468;font-size:12px;letter-spacing:0}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__suffix{font-size:1.25rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-content .option__score .option__score-group .score-group__suffix{font-size:10px}}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group{display:flex;height:100%}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-button-group{flex-direction:column;height:auto;margin-right:5px}}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare{align-items:center;display:flex;margin-right:30px}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #626468;border-radius:4px;cursor:pointer;height:18px;margin:0 0 0 2px;outline:0;width:18px}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]{height:16px;left:30%;top:12%;width:16px}}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]:checked{background:#5593ef;left:30%;top:12%}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:40%;left:40%;position:relative;top:12%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15%}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]:after{left:30%;top:15%}}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare input[type=checkbox]:checked:after{display:block}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare label{color:#626468;cursor:pointer;font-size:14px;letter-spacing:0;margin-left:5px}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare label{font-size:12px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare label{font-size:1.25rem}}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare label:hover{color:#003e51}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare label.disabled{cursor:not-allowed;opacity:.4}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .compare label.disabled:hover{color:#626468}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .map-button{align-items:center;display:flex}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .map-button .button-text{color:#626468;font-size:14px;letter-spacing:0;margin-left:.25rem}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .map-button:hover svg path:last-child{fill:#003e51}.market-list-container-explore .panel-list .panel-list__option .option .option-button-group .map-button:hover .button-text{color:#003e51}.market-list-container-explore .panel-list .panel-list__option .option .option-pin{position:absolute;right:0;top:-10px}.market-list-container-explore .panel-list .panel-list__option .option .option-pin:hover svg path:last-child{fill:#003e51}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .option .option-pin{right:5px;top:5px}}.market-list-container-explore .panel-list .panel-list__option .ranks{display:flex;flex-wrap:wrap;margin-left:80px}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .ranks{margin-left:70px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-explore .panel-list .panel-list__option .ranks{margin-left:100px}}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .ranks{margin-left:110px}}.market-list-container-explore .panel-list .panel-list__option .ranks .rank{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.161);display:flex;justify-content:space-between;margin:0 10px 10px 0;padding:6px}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank{margin:0 6px 6px 0;padding:4px}}.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column{border-right:2px solid #d5d5d5;margin:0 6px;padding-right:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column:last-child{border-right:none;padding-right:0}.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__position{color:#000;font-size:18px;font-weight:900;letter-spacing:0;opacity:.7;text-align:center;text-align:left}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__position{font-size:1.75rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__position{font-size:16px}}.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__position-total{color:#626468;font-size:12px;font-style:italic;letter-spacing:0;opacity:.5;text-align:center}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__position-total{font-size:1.25rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__position-total{font-size:10px}}.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__field-name{color:#000;font-size:14px;font-weight:600;letter-spacing:0;opacity:.7;text-align:center}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__field-name{font-size:1.25rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__field-name{font-size:12px}}.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__field-value{color:#000;font-size:14px;font-style:italic;letter-spacing:0;opacity:.8;text-align:left}@media screen and (min-device-height:1081px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__field-value{font-size:1.25rem}}@media screen and (max-device-height:768px){.market-list-container-explore .panel-list .panel-list__option .ranks .rank .rank-column .rank__field-value{font-size:14px}}.market-list-container-explore .weighted-value-wrapper{border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);color:#747474;display:flex;justify-content:space-between;margin-top:1rem;min-height:125px}.market-list-container-explore .weighted-value-wrapper .weighted-value-categories{padding:1rem 0;width:100%}.market-list-container-explore .weighted-value-wrapper .weighted-value-categories .weighted-value-categories-title{margin-bottom:.5rem;width:100%}.market-list-container-explore .weighted-value-wrapper .weighted-value-categories .weighted-value-categories-title span{color:#5f5f5f;font-size:14px;font-weight:600}.market-list-container-explore .weighted-value-wrapper .weighted-value-categories .categories-container{align-items:center;display:flex;flex-wrap:wrap}.market-list-container-explore .weighted-value-wrapper .weighted-value-categories .category{align-items:center;color:#404040;display:flex;font-size:14px;font-weight:600;margin-bottom:.5rem;margin-right:2rem}@media(max-width:1610px){.market-list-container-explore .weighted-value-wrapper .weighted-value-categories .category{flex:1 1;min-width:140px}}.market-list-container-explore .weighted-value-wrapper .weighted-value-categories .category input{background:none;height:26px;margin-right:10px;width:34px}.market-list-container-explore .weighted-value-wrapper .reset-weighted-value-btn{background:#e1e9f5;border:1px solid #e8e8e8;border-radius:0 10px 10px 0;color:#5593ef;display:flex;flex-direction:column;font-size:12px;font-weight:600;justify-content:center;min-width:73px;text-transform:uppercase}.market-list-container-explore .weighted-value-wrapper .reset-weighted-value-btn:disabled{cursor:not-allowed;opacity:.5}.market-list-container-explore .weighted-value-wrapper .reset-weighted-value-btn span{width:100%}.market-list-container-explore .weighted-value-wrapper .reset-weighted-value-btn span:first-child{margin-bottom:.3rem}.market-list-container-explore .weighted-value-wrapper .reset-weighted-value-btn span:last-child{display:flex;font-size:14px;justify-content:center}.slot-select-wrap{align-items:center;align-self:center;display:flex;height:70px;width:280px}.slot-select-wrap .slot-select{align-items:center;background:#fff 0 0 no-repeat padding-box;border:0;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#2b333b;display:flex;font-family:Source Sans Pro;font-size:1.5rem;height:60px;justify-content:left;letter-spacing:3.6px;padding-left:30px;width:280px}.slot-controls{display:flex;flex-direction:column;height:63px;justify-content:center}.slot-controls button{border:1px solid #000;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;margin:0;padding:0}.slot-controls button:focus{border:2px solid #000;outline:0}.slot-controls .button-arrow{background-size:100% 200%;transition:background-position .25s ease-out;width:20px}.slot-controls .button-arrow.up{background-image:linear-gradient(0deg,#e30613 50%,#fff 0);background-position:top}.slot-controls .button-arrow.up:hover{background-position:bottom}.slot-controls .button-arrow.down{background-image:linear-gradient(180deg,#e30613 50%,#fff 0);background-position:bottom}.slot-controls .button-arrow.down:hover{background-position:top}.slot-controls .button-arrow:hover{cursor:pointer}.slot-controls .button-arrow:hover svg path:last-child{fill:#fff}.slot-controls .button-arrow:disabled{background-image:linear-gradient(0deg,#dbdbdb 50%,#dbdbdb 0);cursor:not-allowed}.slot-controls .button-arrow:disabled svg path:last-child{fill:#9c9c9c}.sort-filters{border-radius:10px;left:10px;overflow-y:auto;padding:30px}@media screen and (max-device-height:768px){.sort-filters{padding:15px 30px}}.sort-filters .sort-filter{margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sort-filters .top-panel{align-items:center;display:flex}.sort-filters .top-panel .sort-select-label{font-size:1.2rem;font-weight:300;margin-left:5px}.market-list-container-sort{padding-left:30px;right:30px;transition:.25s ease-in}@media screen and (max-device-height:768px){.market-list-container-sort.panel-style{width:calc(60vw - 30px)}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort.panel-style{width:calc(60vw - 30px)}}.market-list-container-sort.panel-style.comparison-aois-visible{height:calc(100vh - 330px)}.market-list-container-sort .panel-search{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.161);height:70px;margin-bottom:.5rem;padding:0 30px;transition:.25s ease-in}.market-list-container-sort .panel-search.comparison-aois-visible{height:140px}.market-list-container-sort .panel-search.comparison-aois-visible .search{border-bottom:1px solid #cdd4d9;padding-top:8px}.market-list-container-sort .panel-search .search{position:relative}.market-list-container-sort .panel-search .search .fixed-search{left:20px;position:absolute;top:18px}.market-list-container-sort .panel-search .search input[type=search]{-webkit-appearance:none;border:1px solid #626468;border-radius:10px;font-size:16px;height:40px;margin:10px;padding-left:40px;width:calc(100% - 20px)}.market-list-container-sort .panel-search .comparison-aoi-list{align-items:flex-start;display:flex;justify-content:space-between;opacity:0;padding:10px 0;transition:opacity .05s ease-in}.market-list-container-sort .panel-search .comparison-aoi-list.visible{opacity:1;transition:opacity .5s ease-in}.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list{display:flex}.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list-label{color:#000;font-size:16px;font-weight:300;letter-spacing:0;margin-left:30px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list-label{font-size:12px;margin-left:2px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list-label{font-size:14px;margin-left:6px}}.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list{display:flex;flex-wrap:wrap;width:550px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list{width:330px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list{width:490px}}.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi{background-color:hsla(45,22%,82%,.5);border-radius:10px;height:28px;margin-bottom:4px;margin-left:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-device-height:1081px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi{font-size:1.5rem}}@media screen and (max-device-height:768px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi{height:24px;margin-left:4px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi{height:26px;margin-left:4px}}.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{color:#003e51;font-size:16px;font-weight:600;letter-spacing:0;padding:4px 16px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{font-size:12px;padding:4px 8px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{font-size:14px;padding:4px 8px}}@media screen and (min-device-height:1081px){.market-list-container-sort .panel-search .comparison-aoi-list .aoi-list .list .aoi .aoi-text{font-size:1rem}}.market-list-container-sort .panel-search .comparison-aoi-list .button-group{display:flex}@media screen and (max-device-height:1024px){.market-list-container-sort .panel-search .comparison-aoi-list .button-group{flex-direction:column-reverse}}.market-list-container-sort .panel-search .comparison-aoi-list .button-group .cancel{color:#348ef7;font-size:14px;letter-spacing:0;margin-right:20px}.market-list-container-sort .panel-search .comparison-aoi-list .button-group .cancel:hover{color:#075bbe;text-decoration:underline}@media screen and (max-device-height:768px){.market-list-container-sort .panel-search .comparison-aoi-list .button-group .cancel{font-size:12px}}@media screen and (max-device-height:1024px){.market-list-container-sort .panel-search .comparison-aoi-list .button-group .cancel{margin-right:0;margin-top:6px}}.market-list-container-sort .panel-search .comparison-aoi-list .button-group .compare{background:#fff;background:linear-gradient(270deg,#fff 50%,#e30613 0) 100%;background-size:201%;border:0;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#003e51;display:inline-block;font-size:.7rem;font-weight:600;padding:5px 10px;text-align:center;text-transform:uppercase;transition:.25s ease-out}.market-list-container-sort .panel-search .comparison-aoi-list .button-group .compare:hover{background-position:0;color:#fff;cursor:pointer}.market-list-container-sort .panel-search .comparison-aoi-list .button-group .compare:disabled{background:linear-gradient(270deg,#dbdbdb 50%,#dbdbdb 0);color:#666;cursor:not-allowed}@media screen and (max-device-height:768px){.market-list-container-sort .panel-search .comparison-aoi-list .button-group .compare{font-size:.5rem;padding:4px 8px}}.market-list-container-sort .panel-list{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.161);height:calc(100% - 78px);overflow-y:auto}.market-list-container-sort .panel-list .panel-list__option{align-items:center;border-bottom:.5px solid #e5e5e5;display:flex;height:145px;justify-content:space-between;margin:0 30px;padding:0 30px;position:relative}.market-list-container-sort .panel-list .panel-list__option.hovered,.market-list-container-sort .panel-list .panel-list__option.selected{background-color:hsla(220,2%,70%,.1)}.market-list-container-sort .panel-list .panel-list__option.selected .option-pin svg path:last-child{fill:#003e51}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option{margin:0 20px;padding:0 4px 0 20px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option{margin:0 20px;padding:0 20px}}.market-list-container-sort .panel-list .panel-list__option:last-child{border-bottom-width:0}.market-list-container-sort .panel-list .panel-list__option .option-pin{position:absolute;right:10px;top:10px}.market-list-container-sort .panel-list .panel-list__option .option-pin:hover svg path:last-child{fill:#003e51}.market-list-container-sort .panel-list .panel-list__option .option{align-items:baseline;display:flex;flex-direction:column;width:100%}.market-list-container-sort .panel-list .panel-list__option .option .option-info{align-items:center;display:flex}@supports(-webkit-text-stroke:1px #000013){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__position{-webkit-text-stroke:1px #000013;-webkit-text-fill-color:#fff}.market-list-container-sort .panel-list .panel-list__option .option .option-info:hover .option-info__position{-webkit-text-stroke:1px #000013;-webkit-text-fill-color:#003e51}}.market-list-container-sort .panel-list .panel-list__option .option .option-info:hover .option-info__name .background{background-size:100% .2em}.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__position{font-size:54px;font-weight:900;letter-spacing:0;width:100px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__position{font-size:36px;width:54px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__position{font-size:42px;width:64px}}.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__name{color:#2b333b;font-size:28px;letter-spacing:0;text-align:left;text-transform:uppercase;width:300px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__name{font-size:18px;width:184px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__name{font-size:22px;width:224px}}.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__name .background{background-image:linear-gradient(120deg,#e30613,#e30613);background-position:0 88%;background-repeat:no-repeat;background-size:100% 0;transition:background-size .25s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__value{color:#e30613;font-size:20px;letter-spacing:0;margin-left:1rem}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__value{font-size:14px;margin-left:.5rem}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-info .option-info__value{font-size:16px;margin-left:.8rem}}.market-list-container-sort .panel-list .panel-list__option .option .option-stats{display:flex;justify-content:flex-start;margin-left:6.5rem}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats{margin-left:3.5rem}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats{margin-left:4.2rem}}.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container{display:flex;flex-direction:column;margin-right:50px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container{margin-right:10px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container{margin-right:20px}}.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container .stat-value{color:#626468;font-size:16px;font-weight:700;letter-spacing:0}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container .stat-value{font-size:13px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container .stat-value{font-size:14px}}.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container .stat-label{color:#626468;font-size:16px;font-style:italic;font-weight:300;letter-spacing:0}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container .stat-label{font-size:13px}}@media screen and (min-device-height:769px)and (max-device-height:1024px){.market-list-container-sort .panel-list .panel-list__option .option .option-stats .stat-container .stat-label{font-size:14px}}.market-list-container-sort .panel-list .panel-list__option .option-button-group{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:40px 0 15px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option-button-group{padding:30px 0 20px}}.market-list-container-sort .panel-list .panel-list__option .option-button-group .map-button{align-items:center;display:flex}.market-list-container-sort .panel-list .panel-list__option .option-button-group .map-button .button-text{color:#626468;font-size:14px;letter-spacing:0;margin-left:.25rem}.market-list-container-sort .panel-list .panel-list__option .option-button-group .map-button:hover svg path:last-child{fill:#003e51}.market-list-container-sort .panel-list .panel-list__option .option-button-group .map-button:hover .button-text{color:#003e51}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare{align-items:center;display:flex}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #626468;border-radius:4px;cursor:pointer;height:18px;margin:0 0 0 2px;outline:0;width:18px}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]{height:14px;width:14px}}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]:checked{background:#5593ef}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:40%;left:40%;position:relative;top:15%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15%}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare input[type=checkbox]:checked:after{display:block}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare label{color:#626468;font-size:14px;letter-spacing:0;margin-left:5px}@media screen and (max-device-height:768px){.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare label{font-size:13px}}.market-list-container-sort .panel-list .panel-list__option .option-button-group .compare label.disabled{opacity:.4}.panels{background:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.161);padding:10px}.panel-style{height:calc(100vh - 180px);position:absolute;width:calc(50vw - 30px)}.right-sort-panel{right:10px}.map-btn{align-items:center;background-color:#fff;border:0;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.161);color:#003e51;display:flex;font-size:1.4rem;justify-content:center;margin-bottom:5px;outline:none;padding:15px}.map-btn:disabled{background-color:#ccc;color:#666}.map-btn:disabled svg{fill:#666}.map-btn:hover{background-color:#003e51;color:#fff}.map-btn:hover svg{fill:#fff}.map-btn:hover:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.map-btn:hover:disabled svg{fill:#666}.markets{position:absolute;top:80px;width:100vw;z-index:2}.markets .market-page-wrap{margin-top:28px}.markets .market-page-wrap .market-page__navigation{border-bottom:1px solid #e3e7ea;display:flex;margin:30px 15px}.markets .market-page-wrap .market-page__navigation .markets-button{border-bottom:2px solid transparent;display:flex;height:50px;justify-content:center;width:240px}.markets .market-page-wrap .market-page__navigation .markets-button:hover p{color:#003e51}.markets .market-page-wrap .market-page__navigation .markets-button.active{border-bottom-color:#003e51}.markets .market-page-wrap .market-page__navigation .markets-button.active p{color:#003e51}.markets .market-page-wrap .market-page__navigation .markets-button p{color:#626468;font-size:23px;letter-spacing:0;text-transform:uppercase}@media print{.markets{margin-bottom:0;margin-top:2.5rem;position:static}.markets .market-page-wrap{margin-top:35px}}.header-container{align-items:center;background-color:#fff;border-bottom:1px solid #c4c4c4;display:flex;height:80px;justify-content:space-between;padding:0 30px;position:absolute;width:100%;z-index:6}@media screen and (max-device-height:768px){.header-container{height:4rem}}@media print{.header-container{height:70px}}.header-container .header-btns{display:flex;justify-content:space-between;width:280px}.header-container .header-btns.toggle-print-btn{justify-content:flex-end}.header-container .header-btns button{align-items:center;background:none;border:none;color:#0d0d0d;color:#2b333b;cursor:pointer;display:flex;font-size:1.2rem;outline:none;text-decoration:none}.header-container .header-btns button svg{color:#2b333b;margin-right:10px}@media print{.header-container .header-btns{display:none}}.header-container .header__main{align-items:center;display:flex}.header-container .header__main .main__title{color:#2b333b;font-size:28px;font-weight:600;letter-spacing:.4px;line-height:36px;margin:0 24px}@media screen and (max-device-height:768px){.header-container .header__main .main__title{font-size:22px}}.header-container .header__main .main__report-name{align-items:center;border-left:1px solid #979797;color:#0d0d0d;display:flex;font-size:22px;font-weight:400;height:50px;letter-spacing:0;line-height:28px;padding:6px 20px}.header-container .header__client-logo{max-height:50px}.header-container .help-button{align-items:center;display:flex;font-size:1.2rem}.header-container .help-button svg{margin-right:5px}@media print{.cta-container,.header-container .help-button{display:none}}.cta-container{bottom:15px;left:15px;position:absolute;z-index:6}.cta-container .cta-btn{align-items:center;background:#989ac4;border:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;outline:0;padding:12px;transition:background .2s ease-in}.cta-container .cta-btn:hover{background:#6f73c3}.content-wrapper{background-color:#fff;border-radius:10px;border-bottom-left-radius:25%;bottom:15px;box-shadow:0 0 6px rgba(0,0,0,.161)}.content,.content-wrapper{left:10px;position:absolute;z-index:5}.content{bottom:5px;font-size:1.2rem;padding:10px 10px 10px 55px;text-align:left;width:240px}.content .title{font-weight:700}.modal-background{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:7}.modal-background.mask{background-color:hsla(223,3%,60%,.5)}.methodology-modal{background-color:#fff;border-radius:6px;padding:48px;position:relative;width:600px}@media screen and (min-device-height:1081px){.methodology-modal{width:900px}}.methodology-modal p{margin:10px 0}@media screen and (min-device-height:1081px){.methodology-modal p{font-size:1.5rem}}.methodology-modal .title{font-size:24px;font-weight:600;margin-top:0}@media screen and (min-device-height:1081px){.methodology-modal .title{font-size:2rem}}.methodology-modal .close-btn{position:absolute;right:10px;top:10px}.methodology-modal .close-btn:hover svg path:last-child{fill:#000}#___reactour div svg rect:nth-last-child(2),#___reactour div svg rect:nth-last-child(3){fill:hsla(223,3%,60%,.3)}#___reactour div .tour-header{background:#f7f7f7;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;padding:10px 20px}#___reactour div .tour-header .header-tile{font-weight:600}#___reactour div .tour-header .skip-tour-btn{font-size:.8rem;font-weight:300}#___reactour div .tour-header .skip-tour-btn:hover{color:#000}#___reactour div .reactour__helper--is-open{border-radius:10px;display:flex;flex-direction:column;height:170px;justify-content:space-between;padding:0;width:280px}#___reactour div .reactour__dot{background:#626468;border:0;height:4px;width:4px}#___reactour div .reactour__dot--is-active{background:#e30613;height:6px;width:6px}#___reactour div[data-tour-elem=controls]{justify-content:center;margin:0;margin-bottom:35px!important}#___reactour div .tour-content{font-size:14px}#___reactour div .tour-content .tour-header{font-weight:700;margin-bottom:5px}#___reactour div .tour-content .tour-text{font-size:.9rem;margin-bottom:5px;padding:10px 20px}#___reactour div .tour-content .tour-skip{bottom:3px;display:flex;font-size:.8rem;left:calc(50% - 70px);margin-top:25px;position:absolute}#___reactour div .tour-content .tour-skip input[type=checkbox]{width:11px}#___reactour div .tour-content .tour-skip input[type=checkbox]:hover,#___reactour div .tour-content .tour-skip label:hover{cursor:pointer}@-webkit-keyframes load{0%{left:-150px}to{left:100%}}@keyframes load{0%{left:-150px}to{left:100%}}*{box-sizing:border-box;font-family:Source Sans Pro,Arial,Helvetica,sans-serif}.app-container,body{bottom:0;display:flex;margin:0;overflow:hidden;position:fixed;top:0;width:100vw}.app-container .mapview-container,body .mapview-container{display:flex;flex-direction:column;height:100%;position:absolute;transition-duration:.25s;width:100%}.app-container .mapview-container.left-panel-closed,body .mapview-container.left-panel-closed{left:0;width:100%}p{margin:0;padding:0}button{cursor:pointer}button.styleless-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}::-webkit-scrollbar{width:13px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.4);border:3px solid transparent;border-radius:7px;min-height:84px}@media print{#print-app-container,body{overflow-x:hidden;position:static}}
/*# sourceMappingURL=main.3e9ac9f3.css.map*/