.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{z-index:1;width:100%;height:100%;position:relative}.slider-connects{z-index:0;overflow:hidden}.slider-connect,.slider-origin{transform-origin:0 0;transform-style:flat;will-change:transform;z-index:1;width:100%;height:100%;position:absolute;top:0;right:0}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{width:0;top:-100%}.slider-horizontal .slider-origin{height:0}.slider-handle{backface-visibility:hidden;position:absolute}.slider-touch-area{width:100%;height:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width,16px)/2*-1);top:calc((var(--slider-handle-height,16px) - var(--slider-height,6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width,16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height,16px) - var(--slider-height,6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width,16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px #00000052);cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,#10b98130),var(--slider-handle-shadow,.5px .5px 2px 1px #00000052);outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px #0000006b);cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);text-align:center;white-space:nowrap;display:block;position:absolute}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size,5px)*-2);content:"";width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;top:calc(var(--slider-tooltip-arrow-size,5px)*-2);width:0;position:absolute;transform:translate(-50%)}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;right:calc(var(--slider-tooltip-arrow-size,5px)*-2);width:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size,5px)*-2);width:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size,5px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size,5px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) + var(--slider-height,6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{transform:translateY(calc((var(--slider-tooltip-line-height,1.25rem) - var(--slider-tooltip-py,2px))*-1 + 1px));top:auto}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size,5px) + var(--slider-height,6px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size,5px) + var(--slider-height,6px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) - var(--slider-height,6px) + 1px)}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{border-radius:0 4px 4px 0;margin-left:0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{border-radius:4px 0 0 4px;margin-right:0}.mapbox-gl-draw_ctrl-draw-btn{color:#ffffff80;border-color:#000000e6;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-position:50%;background-repeat:no-repeat}.mapbox-gl-draw_point{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z\"/>%3C/svg>")}.mapbox-gl-draw_polygon{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z\"/>%3C/svg>")}.mapbox-gl-draw_line{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z\"/>%3C/svg>")}.mapbox-gl-draw_trash{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z\"/>%3C/svg>")}.mapbox-gl-draw_uncombine{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z\"/>%3C/svg>")}.mapbox-gl-draw_combine{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z\"/>%3C/svg>")}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;opacity:.5;background:#0000001a;border:2px dotted #fff;width:0;height:0;position:absolute;top:0;left:0}.v-leave-active{transition:opacity .1s}.v-enter-active{transition:opacity .2s}.v-enter-from,.v-leave-to{opacity:0}.section-kicker[data-v-1e15b7c0]{margin-bottom:.5rem}.star-icon[data-v-1e15b7c0]{margin-right:.125rem;font-size:.9rem}#map-viewport-report[data-v-e7ffd74c]{max-width:72rem;margin-left:auto;margin-right:auto;padding:2rem 1rem}@media (width>=1024px){#map-viewport-report[data-v-e7ffd74c]{padding-top:4rem;padding-bottom:4rem}}#map-viewport-report .report-header[data-v-e7ffd74c]{margin-bottom:3rem}#map-viewport-report .report-nav[data-v-e7ffd74c]{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}#map-viewport-report .back-btn[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:1.2rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}#map-viewport-report .back-btn[data-v-e7ffd74c]:hover{--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1))}#map-viewport-report .back-btn__icon[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}#map-viewport-report .back-btn:hover .back-btn__icon[data-v-e7ffd74c]{--tw-border-opacity:1;border-color:rgb(30 118 221/var(--tw-border-opacity,1))}#map-viewport-report .download-btn[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:1.2rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}#map-viewport-report .download-btn[data-v-e7ffd74c]:hover{--tw-border-opacity:1;border-color:rgb(30 118 221/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1))}#map-viewport-report .download-btn[data-v-e7ffd74c]:disabled{pointer-events:none;opacity:.5}#map-viewport-report .map-snapshot[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;margin-bottom:2rem;overflow:hidden}#map-viewport-report .map-snapshot img[data-v-e7ffd74c]{-o-object-fit:cover;object-fit:cover;width:100%;height:12rem;display:block}@media (width>=768px){#map-viewport-report .map-snapshot img[data-v-e7ffd74c]{height:16rem}}#map-viewport-report .masthead[data-v-e7ffd74c]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));flex-direction:column;gap:1.5rem;padding-bottom:2rem;display:flex}@media (width>=768px){#map-viewport-report .masthead[data-v-e7ffd74c]{flex-direction:row;justify-content:space-between;align-items:flex-end}}#map-viewport-report .masthead__title[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:3.6rem;font-weight:800;line-height:1}@media (width>=1024px){#map-viewport-report .masthead__title[data-v-e7ffd74c]{font-size:4.4rem}}#map-viewport-report .masthead__intro[data-v-e7ffd74c]{--tw-text-opacity:1;max-width:42rem;color:rgb(99 115 129/var(--tw-text-opacity,1));font-size:1.2rem;line-height:1.625}#map-viewport-report .kicker[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:.9rem;font-weight:700;display:inline-flex}#map-viewport-report .kicker .sep[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(231 231 231/var(--tw-text-opacity,1))}#map-viewport-report .section-kicker[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:.9rem;font-weight:700}@media (width>=768px){#map-viewport-report .meta-block[data-v-e7ffd74c]{text-align:right}}#map-viewport-report .meta-block dt[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.9rem;font-weight:700}#map-viewport-report .meta-block dd[data-v-e7ffd74c]{letter-spacing:-.025em;align-items:baseline;gap:.5rem;font-weight:800;display:flex}@media (width>=768px){#map-viewport-report .meta-block dd[data-v-e7ffd74c]{justify-content:flex-end}}#map-viewport-report .meta-block dd span[data-v-e7ffd74c]:first-child{font-size:2.4rem}#map-viewport-report .meta-block dd span[data-v-e7ffd74c]:nth-child(2){font-size:2rem;font-weight:400}#map-viewport-report .meta-block dd .unit[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));margin-left:.25rem;font-size:.9rem;font-weight:700}#map-viewport-report .loading-state[data-v-e7ffd74c]{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding-top:8rem;padding-bottom:8rem;display:flex}#map-viewport-report .loading-state__label[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));font-weight:500}#map-viewport-report .error-state[data-v-e7ffd74c]{text-align:center;max-width:36rem;margin-left:auto;margin-right:auto;padding-top:5rem;padding-bottom:5rem}#map-viewport-report .error-state__icon[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(252 240 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:4rem;height:4rem;color:rgb(135 49 49/var(--tw-text-opacity,1));border-radius:1rem;justify-content:center;align-items:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:2.8rem;display:flex}#map-viewport-report .error-state__title[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:2rem;font-weight:700}#map-viewport-report .error-state__body[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));margin-bottom:2rem;line-height:1.625}#map-viewport-report .error-state__retry[data-v-e7ffd74c]{--tw-bg-opacity:1;background-color:rgb(30 118 221/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 2rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#map-viewport-report .error-state__retry[data-v-e7ffd74c]:hover{--tw-bg-opacity:1;background-color:rgb(22 34 123/var(--tw-bg-opacity,1))}#map-viewport-report .summary-section[data-v-e7ffd74c]{margin-bottom:4rem}#map-viewport-report .stat-strip[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media (width>=1024px){#map-viewport-report .stat-strip[data-v-e7ffd74c]{grid-template-columns:repeat(4,minmax(0,1fr))}}#map-viewport-report .stat-strip .stat-cell[data-v-e7ffd74c]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));flex-direction:column;gap:.5rem;padding:1.75rem 2rem;display:flex}@media (width>=1024px){#map-viewport-report .stat-strip .stat-cell[data-v-e7ffd74c]{border-bottom-width:0;border-right-width:1px}}#map-viewport-report .stat-strip .stat-cell[data-v-e7ffd74c]:nth-child(2n){border-right-width:0}@media (width>=1024px){#map-viewport-report .stat-strip .stat-cell[data-v-e7ffd74c]:nth-child(2n){border-right-width:1px}}#map-viewport-report .stat-strip .stat-cell[data-v-e7ffd74c]:last-child{border-bottom-width:0;border-right-width:0}@media (width>=1024px){#map-viewport-report .stat-strip .stat-cell[data-v-e7ffd74c]:nth-last-child(-n+2){border-bottom-width:0}}#map-viewport-report .stat-strip .stat-cell .label[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));font-size:.9rem;font-weight:700}#map-viewport-report .stat-strip .stat-cell .value[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:2rem;font-weight:800;line-height:1}#map-viewport-report .stat-strip .stat-cell--primary .value[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1));font-size:2.4rem}#map-viewport-report .content-grid[data-v-e7ffd74c]{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:2rem;margin-bottom:4rem;display:grid}@media (width>=1024px){#map-viewport-report .content-grid[data-v-e7ffd74c]{grid-template-columns:7fr 5fr}}#map-viewport-report .panel[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;height:100%;overflow:hidden}#map-viewport-report .panel .panel-header[data-v-e7ffd74c]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}#map-viewport-report .panel .panel-header .panel-title[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:1.6rem;font-weight:800}#map-viewport-report .panel .panel-header .count-pill[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));border-radius:.5rem;padding:.375rem .75rem;font-size:.9rem;font-weight:700}#map-viewport-report .panel .panel-header .count-pill--accent[data-v-e7ffd74c]{--tw-border-opacity:1;border-color:rgb(232 242 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(232 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1))}#map-viewport-report .panel .panel-body[data-v-e7ffd74c]{padding:2rem}#map-viewport-report .panel .panel-body .empty-state[data-v-e7ffd74c]{text-align:center;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));padding-top:3rem;padding-bottom:3rem;font-style:italic}#map-viewport-report .composition-list[data-v-e7ffd74c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#map-viewport-report .composition-list>li[data-v-e7ffd74c]{flex-direction:column;gap:.5rem;display:flex}#map-viewport-report .composition-list .row-head[data-v-e7ffd74c]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}#map-viewport-report .composition-list .row-head .type-label[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-weight:700}#map-viewport-report .composition-list .row-head .type-label--link[data-v-e7ffd74c]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#map-viewport-report .composition-list .row-head .type-label--link[data-v-e7ffd74c]:hover{--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1))}#map-viewport-report .composition-list .row-head .row-meta[data-v-e7ffd74c]{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(87 87 87/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:1.2rem;font-weight:500;display:flex}#map-viewport-report .composition-list .row-head .row-meta .count[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-weight:800}#map-viewport-report .composition-list .row-head .row-meta .sep[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(231 231 231/var(--tw-text-opacity,1))}#map-viewport-report .composition-list .progress-track[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-radius:9999px;width:100%;height:6px;overflow:hidden}#map-viewport-report .composition-list .progress-fill[data-v-e7ffd74c]{--tw-bg-opacity:1;background-color:rgb(30 118 221/var(--tw-bg-opacity,1));border-radius:9999px;height:100%}#map-viewport-report .composition-list .share-meta[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));font-size:.9rem;font-weight:700}#map-viewport-report .score-list[data-v-e7ffd74c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#map-viewport-report .score-list>li[data-v-e7ffd74c]{align-items:center;gap:1.25rem;display:flex}#map-viewport-report .score-list .score-bar[data-v-e7ffd74c]{align-items:center;gap:.25rem;width:7rem;display:inline-flex}#map-viewport-report .score-list .score-track[data-v-e7ffd74c]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-radius:9999px;flex:1;height:4px;overflow:hidden}#map-viewport-report .score-list .score-fill[data-v-e7ffd74c]{--tw-bg-opacity:1;background-color:rgb(30 118 221/var(--tw-bg-opacity,1));border-radius:9999px;height:100%}#map-viewport-report .score-list .score-count[data-v-e7ffd74c]{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;width:2rem;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:1.2rem;font-weight:800}#map-viewport-report .score-footnote[data-v-e7ffd74c]{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));align-items:flex-start;gap:.75rem;margin-top:2rem;padding-top:1.5rem;font-size:.9rem;line-height:1.625;display:flex}#map-viewport-report .score-footnote i[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1));margin-top:.125rem}#map-viewport-report .opportunities-section[data-v-e7ffd74c]{margin-bottom:5rem}#map-viewport-report .opportunities-groups[data-v-e7ffd74c]{flex-direction:column;display:flex}#map-viewport-report .opportunities-group__title[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:1.8rem;font-weight:800}#map-viewport-report .opportunities-group__empty[data-v-e7ffd74c]{--tw-border-opacity:1;border-style:dashed;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;border-radius:1.5rem;padding-top:4rem;padding-bottom:4rem}#map-viewport-report .opportunities-group__empty p[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));font-style:italic}#map-viewport-report .properties-grid[data-v-e7ffd74c]{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (width>=768px){#map-viewport-report .properties-grid[data-v-e7ffd74c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){#map-viewport-report .properties-grid[data-v-e7ffd74c]{grid-template-columns:repeat(3,minmax(0,1fr))}}#map-viewport-report .section-head[data-v-e7ffd74c]{margin-bottom:2rem}#map-viewport-report .section-head__title[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:2.8rem;font-weight:800}#map-viewport-report .section-head .section-head-row[data-v-e7ffd74c]{align-items:center;gap:1.5rem;display:flex}#map-viewport-report .section-head .section-head-row .hairline[data-v-e7ffd74c]{--tw-bg-opacity:1;background-color:rgb(231 231 231/var(--tw-bg-opacity,1));flex:1;height:1px}#map-viewport-report .score-section[data-v-e7ffd74c]{margin-bottom:4rem}#map-viewport-report .score-section__title[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:2.4rem;font-weight:800}#map-viewport-report .property-card[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;flex-direction:column;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}#map-viewport-report .property-card[data-v-e7ffd74c]:hover{text-decoration-line:none}#map-viewport-report .property-card .image-wrapper[data-v-e7ffd74c]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));height:14rem;position:relative;overflow:hidden}#map-viewport-report .property-card .image[data-v-e7ffd74c]{background-position:50%;background-size:cover;width:100%;height:100%}#map-viewport-report .property-card .score-badge[data-v-e7ffd74c]{--tw-border-opacity:1;border-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.5rem;align-items:center;gap:.25rem;padding:.5rem .75rem;display:inline-flex;position:absolute;top:1rem;left:1rem}#map-viewport-report .property-card .details[data-v-e7ffd74c]{flex-direction:column;gap:.25rem;padding:1.5rem;display:flex}#map-viewport-report .property-card .details .eyebrow[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));margin-bottom:.25rem;font-size:.9rem;font-weight:700}#map-viewport-report .property-card .details .address[data-v-e7ffd74c]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:1.6rem;font-weight:800;line-height:1.25;overflow:hidden}#map-viewport-report .property-card .details .price[data-v-e7ffd74c]{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1));margin-top:.5rem;margin-bottom:1.25rem;font-size:2rem;font-weight:800}#map-viewport-report .property-card .details .meta-row[data-v-e7ffd74c]{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(231 231 231/var(--tw-border-opacity,1));align-items:center;gap:1.25rem;padding-top:1rem;padding-bottom:1.25rem;display:flex}#map-viewport-report .property-card .details .meta-row .meta-item[data-v-e7ffd74c]{align-items:baseline;gap:.375rem;display:flex}#map-viewport-report .property-card .details .meta-row .meta-item dt[data-v-e7ffd74c]{text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));order:9999;font-size:.9rem;font-weight:700}#map-viewport-report .property-card .details .meta-row .meta-item dd[data-v-e7ffd74c]{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(33 43 54/var(--tw-text-opacity,1));font-size:1.2rem;font-weight:800}#map-viewport-report .property-card .details .cta-block[data-v-e7ffd74c]{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(30 118 221/var(--tw-bg-opacity,1));border-width:1px;border-color:#0000;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}#map-viewport-report .property-card .details .cta-block[data-v-e7ffd74c]:hover{--tw-border-opacity:1;border-color:rgb(30 118 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#map-viewport-report .property-card .details .cta-block:hover .cta-label[data-v-e7ffd74c],#map-viewport-report .property-card .details .cta-block:hover i[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(30 118 221/var(--tw-text-opacity,1))}#map-viewport-report .property-card .details .cta-block .cta-label[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.2rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#map-viewport-report .property-card .details .cta-block i[data-v-e7ffd74c]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}
