.reference-media{margin:17px 0 22px}.reference-media-image{background:#f4f3ee;border:1px solid #eeede7;display:block}.reference-media img{object-fit:contain;width:100%;height:auto;max-height:350px;display:block}.reference-media figcaption{color:#666;gap:4px;margin-top:8px;font:10px/1.55 Arial,sans-serif;display:grid}.reference-media-kind{color:#333}.reference-media-credit{overflow-wrap:anywhere;font-size:9px}.reference-media-credit a{text-underline-offset:2px;text-decoration:underline}.reference-media-controls{justify-content:space-between;align-items:center;margin-top:9px;font:10px Arial,sans-serif;display:flex}.pilot-page .reference-media-controls button{border:1px solid #ddd;min-width:32px;padding:5px 10px;font:14px Arial,sans-serif;text-decoration:none}.reference-media.is-compact img{max-height:230px}.reference-media-unavailable{padding:24px;font:11px Arial,sans-serif;display:block}.reference-state{margin:12px 0 16px}.reference-state>span{color:#555;border:1px solid #deddd5;padding:4px 7px;font:10px/1.5 Arial,sans-serif;display:inline-block}.reference-state.is-demolished>span,.reference-state.is-unbuilt>span{border-style:dashed}.parcel-info .reference-state p{color:#666;margin:8px 0;font:10px/1.6 Arial,sans-serif}.reference-result-status{color:#766650;font:9px/1.5 Arial,sans-serif}.architectural-home-pin.is-demolished>span{border:2px dashed #444;box-shadow:0 0 0 2px #fff}.architectural-home-pin.is-unbuilt>span{border:2px dotted #444;box-shadow:0 0 0 2px #fff}.reference-result-status:before{content:"◦ ";color:#777}.portfolio-archive{border-top:1px solid #d9d3c9;margin-top:24px;padding-top:18px}.portfolio-archive>h4{font-size:13px;font-weight:600}.portfolio-archive>p{color:#746d62;margin:8px 0 14px;font-size:11px;line-height:1.6}.portfolio-archive details{border-top:1px solid #e8e3db;padding:12px 0}.portfolio-archive summary{cursor:pointer;font-size:12px;line-height:1.5}.portfolio-archive .architectural-reference-card{margin-top:16px}.reference-media-missing{color:#746d62;border-left:2px solid #ded9d1;margin:16px 0;padding-left:10px;font:11px/1.6 Arial,sans-serif}.reference-contributors{border-top:1px solid #deddd6;margin:17px 0 20px;padding-top:13px}.reference-contributors h4{margin:0 0 11px;font:500 11px/1.5 Arial,sans-serif}.reference-contributor{border-bottom:1px solid #ecebe6;flex-direction:column;gap:3px;padding:10px 0;display:flex}.reference-contributor-role{color:#777;font:9px/1.4 Arial,sans-serif}.reference-contributor-name{text-align:left;font:500 12px/1.5 Arial,sans-serif}.pilot-page button.reference-contributor-name{text-align:left;border:0;padding:0;font:500 12px/1.5 Arial,sans-serif;text-decoration:none;display:block}.pilot-page button.reference-contributor-name:hover{color:#267b70}.reference-contributor-scope{color:#555;font:10px/1.55 Arial,sans-serif}.reference-contributor-links{flex-wrap:wrap;gap:6px 13px;margin-top:3px;display:flex}.reference-contributor-links a{color:#666;text-underline-offset:3px;font:9px/1.5 Arial,sans-serif}.parcel-info .reference-contributors-note,.parcel-info .reference-credit-unknown{color:#777;margin:9px 0;font:10px/1.6 Arial,sans-serif}.reference-contributors.is-compact{border-top:0;margin:8px 0;padding-top:0}.contributor-directory-toolbar{flex-direction:column;gap:7px;margin:0 0 10px;display:flex}.contributor-directory-toolbar input,.contributor-directory-toolbar select{box-sizing:border-box;background:#fff;border:1px solid #d7d7d0;border-radius:0;width:100%;min-width:0;padding:8px;font:11px/1.5 Arial,sans-serif}.contributor-directory-entry{border-bottom:1px solid #e4e3de;padding:14px 3px}.contributor-directory-entry header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.contributor-directory-entry h4{margin:0;font:500 14px/1.45 Arial,sans-serif}.contributor-directory-entry header>span{color:#888;white-space:nowrap;font:10px Arial,sans-serif}.contributor-directory-roles{color:#666;margin:5px 0;font:10px/1.5 Arial,sans-serif}.contributor-directory-projects{color:#777;margin:6px 0;font:10px/1.6 Arial,sans-serif}.pilot-page .contributor-directory-open{text-underline-offset:3px;border:0;padding:6px 0;font:11px Arial,sans-serif;text-decoration:underline}.contributor-directory-links{gap:15px;margin-top:7px;font:9px/1.5 Arial,sans-serif;display:flex}.map-results-chips .contributor-filter-chip{color:#2d5b53;background:#f7f9f7;border:1px solid #c5d4cd;align-items:center;gap:8px;padding:3px 6px;font:9px/1.4 Arial,sans-serif;display:inline-flex}.map-results-tabs{flex-wrap:wrap}.map-results-tabs button{white-space:nowrap}.contributor-directory-empty{color:#777;font:11px/1.6 Arial,sans-serif}.smart-contributor-filter{color:#267b70;align-items:center;gap:6px;padding:7px 0;font:10px/1.4 Arial,sans-serif;display:flex}.smart-contributor-filter button{border:0;margin-left:auto;padding:0 4px;font:14px Arial,sans-serif}.office-profile{margin:.7rem 0;font-size:.74rem;line-height:1.6}.office-profile summary{cursor:pointer}.office-profile p{margin:.5rem 0}.office-profile small{color:#666}.reference-contributor-category{color:#666;font:10px/1.5 Arial,sans-serif}.reference-contributor-source-label{color:#777;font:10px/1.5 Arial,sans-serif}.contributor-role-tags{flex-wrap:wrap;gap:5px;margin:3px 0;display:flex}.contributor-role-tags>span,.contributor-role-tags>button,.pilot-page .contributor-role-tags>button{text-align:left;color:#333;background:#fafaf8;border:1px solid #deddd6;border-radius:0;padding:3px 6px;font:10px/1.4 Arial,sans-serif}.contributor-role-tags>button:hover{background:#f0f0ea}.contributor-category-group{border-top:1px solid #d7d7d0}.contributor-category-group>summary{cursor:pointer;align-items:center;gap:8px;padding:12px 3px;font:12px/1.5 Arial,sans-serif;list-style:none;display:flex}.contributor-category-group>summary:before{content:"+";width:12px}.contributor-category-group[open]>summary:before{content:"−"}.contributor-category-group>summary b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.contributor-category-group>summary::-webkit-details-marker{display:none}.contributor-directory-toolbar label>span,.contributor-directory-note{color:#666;margin:3px 0 6px;font:10px/1.6 Arial,sans-serif;display:block}.contributor-project-credits{margin:10px 0;font:10px/1.6 Arial,sans-serif}.contributor-project-credits>summary{cursor:pointer}.contributor-project-credits ul{margin:5px 0;padding:0;list-style:none}.contributor-project-credits li{border-top:1px solid #e5e5df;padding:8px 0}.contributor-project-credits strong,.contributor-project-credits span,.contributor-project-credits small{display:block}.contributor-project-credits p{color:#666;margin:3px 0}.contributor-project-credits a{text-underline-offset:2px;margin-top:4px;display:inline-block}.graph-contributor-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.graph-contributor-filters label{flex-direction:column;gap:5px;font-size:11px;display:flex}.graph-contributor-filters select{background:#fff;border:1px solid #ddd;min-width:0;padding:8px}.graph-record-categories{color:#666;font-size:10px}.graph-credit-project{border-top:1px solid #ddd;margin:15px 0;padding-top:10px}.graph-credit-project h4{margin:0;font-size:12px}.graph-credit-project .reference-contributors{margin-top:4px}@media (max-width:600px){.graph-contributor-filters{grid-template-columns:1fr}}.map-label-control{font:12px Arial,sans-serif}.map-label-options{width:100%;min-width:0;position:static}.smart-map-legend .map-label-options label{flex-direction:column;align-items:stretch;gap:6px;margin-bottom:10px;font-weight:500;display:flex}.smart-map-legend .map-label-options select{color:#111;background:#fff;border:1px solid #b9c0bc;border-radius:0;width:100%;min-width:0;padding:7px;font:12px Arial,sans-serif}.map-label-options p{color:#636a66;margin:8px 0 0;font-size:11px;line-height:1.5}.atlas-project-name-label.leaflet-tooltip{white-space:nowrap;text-overflow:ellipsis;color:#161a18;pointer-events:none;background:#ffffffed;border:1px solid #c8cdca;border-radius:0;max-width:180px;padding:4px 6px;font:11px/1.25 Arial,sans-serif;overflow:hidden;box-shadow:0 1px 3px #0000000d}.atlas-project-name-label.leaflet-tooltip:before{display:none}.atlas-project-name-label span{white-space:nowrap}@media (max-width:900px){.smart-map-legend .map-label-options select{min-height:44px;font-size:16px}.atlas-project-name-label.leaflet-tooltip{max-width:145px;font-size:10px}}.building-architects{color:#333;border-top:1px solid #d8d3cb;border-bottom:1px solid #e7e3dc;margin:20px 0;padding:18px 0;font:12px/1.5 Arial,sans-serif}.parcel-info .building-architects h4,.building-architects h4{color:#292824;margin:0 0 12px;font:18px/1.3 Georgia,serif}.parcel-info .building-architects h5,.building-architects h5{color:#333;margin:0 0 5px;font:600 12px/1.5 Arial,sans-serif}.building-architects .architect-credit{border-top:1px solid #ece8e1;padding:13px 0}.building-architects .architect-credit:first-child{border-top:0;padding-top:4px}.parcel-info .building-architects .architect-name,.building-architects .architect-name{color:#2a3432;margin:5px 0;font:16px/1.45 Georgia,serif}.parcel-info .building-architects .architect-note,.building-architects .architect-note{color:#6a6862;margin:9px 0;font:10px/1.6 Arial,sans-serif}.parcel-info .building-architects .architect-credit-meta,.building-architects .architect-credit-meta{color:#666;margin:6px 0;font:10px/1.6 Arial,sans-serif}.architect-credit-meta>span{display:block}.building-architects .architect-source-links{flex-wrap:wrap;gap:4px 12px;display:flex}.building-architects a{text-underline-offset:3px;color:#465d57;overflow-wrap:anywhere;font:10px/1.6 Arial,sans-serif;text-decoration:underline}.parcel-info .building-architects .architect-status,.building-architects .architect-status{color:#666;margin:10px 0;font:11px/1.6 Arial,sans-serif}.pilot-page .building-architects button{color:#333;background:#fff;border:1px solid #d0cbc4;border-radius:2px;padding:4px 7px;font:10px/1.5 Arial,sans-serif}.architect-monuments{margin-top:15px}.architect-monument{border-top:1px solid #e5e0d9;padding:10px 0}.architect-monument>summary{cursor:pointer;color:#3f504b;font:11px/1.6 Arial,sans-serif}.architect-monument>summary>span{color:#777;font-size:10px}.architect-monument>summary>.architect-summary-names{color:#2a3432;margin:4px 0;font:13px/1.5 Georgia,serif;display:block}.building-architects .architect-contributors{margin:10px 0;padding:0;list-style:none}.architect-contributors li{margin:8px 0;font:13px/1.5 Georgia,serif}.architect-contributors strong{font-weight:400}.building-architects .architect-contributors small{color:#777;margin:2px 0;font:10px/1.5 Arial,sans-serif;display:block}.building-architects-compact{margin-top:18px;padding:14px 0}.building-architects-compact .architect-credit{padding-bottom:3px}.building-information{padding:8px 0 20px}.building-info-eyebrow{letter-spacing:.1em;color:#49777c;margin-bottom:16px;font:9px/1.5 Arial,sans-serif}.parcel-info .building-information h3{margin-bottom:12px;font:24px/1.2 Georgia,serif}.building-information dl{grid-template-columns:1fr 1fr;gap:20px 16px;margin:25px 0;display:grid}.building-information dl>div{border-top:1px solid #ddd;padding-top:13px}.building-information dl>div:last-child{grid-column:1/-1}.building-information dt{color:#555;margin-bottom:7px;font:11px/1.5 Arial,sans-serif}.building-information dd{margin:0;font:25px/1.25 Georgia,serif}.building-information dl>div:last-child dd{font:16px/1.5 Arial,sans-serif}.building-information dd small{font-size:12px;display:inline}.parcel-info .building-information .building-info-note{color:#777;margin:14px 0;font:11px/1.6 Arial,sans-serif}.building-info-actions{justify-content:space-between;gap:12px;margin:22px 0;display:flex}.pilot-page .building-info-actions button{padding:7px 0;font:11px/1.5 Arial,sans-serif}.building-information>a{color:#666;font:10px Arial,sans-serif}.architecture-map-controls{flex-direction:column;gap:6px}.smart-map-legend{color:#222;background:#fff;border:1px solid #d3d3cf;width:284px;max-width:100%;font:12px Arial,sans-serif;box-shadow:0 2px 9px #00000008}.pilot-page .smart-map-legend button,.smart-map-legend button{color:#333;background:#fff;border:0;border-radius:0;min-height:0;padding:3px;font:10px Arial,sans-serif;text-decoration:none}.smart-map-legend .smart-legend-toggle,.pilot-page .smart-map-legend .smart-legend-toggle{text-align:left;cursor:pointer;align-items:center;gap:8px;width:100%;padding:11px 12px;font:12px/1.4 Arial,sans-serif;display:flex}.smart-legend-icon{font-size:15px;line-height:12px}.smart-active-dot{background:#267b70;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.smart-expand{flex:0 0 12px;width:12px;height:12px;margin-left:auto;display:block;position:relative}.smart-expand>span{background:#666;width:10px;height:1px;transition:transform .3s,opacity .25s;position:absolute;top:5.5px;left:1px}.smart-expand>span+span{transform:rotate(90deg)}.smart-expand.is-open>span+span{opacity:0;transform:rotate(180deg)}.smart-reveal{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .22s,visibility 0s .3s;display:grid}.smart-reveal.is-open{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .3s,opacity .22s,visibility}.smart-reveal-inner{min-height:0;overflow:hidden}.smart-legend-body{max-height:min(620px,calc(var(--parcel-map-height,65vh) - 62px));box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid #ddd;padding:10px 12px;overflow:auto}.smart-legend-heading{letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:8px;display:flex}.smart-legend-heading button{font-size:9px!important;text-decoration:underline!important}.pilot-page .smart-map-legend .smart-section,.smart-section{background:0 0;border:0;border-top:1px solid #e5e4df;border-radius:0;margin:0;padding:0}.smart-map-legend .smart-section-toggle,.pilot-page .smart-map-legend .smart-section-toggle{text-align:left;cursor:pointer;align-items:center;gap:9px;width:100%;padding:13px 0;font:11px/1.4 Arial,sans-serif;display:flex}.smart-section-title{flex:1;min-width:0}.smart-section-number{color:#999;font-variant-numeric:tabular-nums;font-size:9px}.smart-section-toggle>small{color:#888;font:9px Arial,sans-serif}.smart-section-content{padding:1px 0 13px 21px}.smart-section-content h4,.pilot-page .smart-section-content h4{margin:16px 0 8px;font:500 11px Arial,sans-serif}.smart-note,.pilot-page .smart-map-legend p{color:#6d6d65;margin:10px 0;font:10px/1.55 Arial,sans-serif}.smart-category-list{flex-direction:column;gap:9px;margin:12px 0;display:flex}.smart-urban-categories{margin-top:3px}.smart-category-list label,.smart-only-matches,.smart-switch,.pilot-page .smart-map-legend label{cursor:pointer;align-items:center;gap:7px;font:400 11px/1.35 Arial,sans-serif;display:flex}.pilot-page .smart-map-legend input[type=checkbox],.smart-map-legend input[type=checkbox]{accent-color:#303a35;width:13px;min-width:13px;height:13px;min-height:13px;margin:0;padding:0}.smart-category-list i{flex:0 0 9px;width:9px;height:9px;display:block}.smart-category-list a{color:#555;margin-left:auto;font-size:10px}.smart-reference-categories i{border-radius:50%}.smart-reference-categories label>span{flex:1;min-width:0}.smart-reference-categories small{color:#6d6d65;font-variant-numeric:tabular-nums;margin-left:auto;font:10px/1.4 Arial,sans-serif}.smart-source-link,.smart-source-links a{color:#555;font-size:10px;text-decoration:underline}.smart-source-links,.smart-category-actions{gap:14px;display:flex}.smart-category-actions button,.smart-results-link{text-underline-offset:3px;text-decoration:underline!important}.smart-switch small{color:#888;margin-left:auto}.smart-only-matches{margin:14px 0 10px}.smart-reference-search,.pilot-page .smart-map-legend .smart-reference-search{color:#222;box-sizing:border-box;width:100%;min-width:0;height:33px;min-height:33px;box-shadow:none;background:#fff;border:1px solid #d2d2ce;border-radius:0;margin-bottom:4px;padding:6px;font:10px Arial,sans-serif}.smart-scale-field{align-items:center;gap:8px;margin:2px 0;display:flex}.smart-map-legend .smart-scale-toggle,.pilot-page .smart-map-legend .smart-scale-toggle{text-align:left;flex:1;align-items:center;gap:6px;min-width:0;min-height:35px;padding:6px 0;font:10px/1.4 Arial,sans-serif;display:flex}.smart-scale-toggle>span{flex:1;min-width:0}.smart-scale-toggle small{color:#777;font:9px/1.4 Arial,sans-serif;display:block}.smart-scale-toggle>span>small{color:#267b70;margin-top:2px}.smart-scale-field.is-active .smart-scale-toggle{color:#1f655c}.smart-side-arrow{fill:none;stroke:#777;stroke-width:1.2px;flex:0 0 14px;width:14px;height:14px;transition:transform .3s}.smart-scale-field.is-open .smart-side-arrow{transform:rotate(-90deg)}.smart-scale-popover{z-index:2000;box-sizing:border-box;color:#333;background:#fff;border:1px solid #d3d3cf;width:256px;max-width:calc(100vw - 24px);padding:14px;font:11px/1.5 Arial,sans-serif;animation:.24s smart-side-enter;position:fixed;box-shadow:0 5px 25px #00000018}.smart-scale-popover-heading{align-items:center;gap:10px;margin-bottom:12px;display:flex}.smart-scale-popover-heading strong{flex:1;font-size:11px;font-weight:500}.smart-scale-popover button{color:#333;background:#fff;border:0;border-radius:0;min-height:0;padding:3px;font:10px/1.4 Arial,sans-serif}.smart-scale-popover-heading button{min-width:24px;min-height:24px;font-size:19px;line-height:20px}.smart-scale-inputs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.smart-scale-inputs label{color:#777;flex-direction:column;gap:5px;font:10px/1.4 Arial,sans-serif;display:flex}.smart-scale-inputs input{color:#222;box-sizing:border-box;width:100%;min-width:0;height:34px;min-height:34px;box-shadow:none;background:#fff;border:1px solid #c9cec9;border-radius:0;padding:7px;font:13px Arial,sans-serif}.smart-scale-inputs input:focus{outline-offset:1px;outline:1px solid #267b70}.smart-filter-error{margin:8px 0;color:#a54031!important;font:10px/1.5 Arial,sans-serif!important}.smart-grz-presets{gap:5px;margin-top:10px;display:flex}.smart-grz-presets button{border:1px solid #ddd;padding:4px 7px;font-size:10px}.smart-range-foot{color:#777;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;font-size:9px;display:flex}.smart-range-foot button{text-decoration:underline}.smart-coverage{border-top:1px solid #e2e2dc;padding:10px 0 2px;font-size:10px}.smart-coverage strong{font-size:11px;font-weight:500}.smart-coverage p,.pilot-page .smart-map-legend .smart-coverage p{color:#777;margin:6px 0;font:10px/1.5 Arial,sans-serif}.smart-coverage button{border-bottom:1px solid #aaa!important}:is(.smart-map-legend :is(button,input,a):focus-visible,.smart-scale-popover button:focus-visible){outline-offset:2px;outline:2px solid #267b70}@keyframes smart-side-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (max-width:600px){.architecture-map-controls{right:90px}.smart-map-legend{width:260px}.smart-legend-body{max-height:min(45vh,calc(var(--parcel-map-height,65vh) - 62px));padding:8px 10px}.smart-map-legend .smart-legend-toggle,.pilot-page .smart-map-legend .smart-legend-toggle{padding:8px 10px}.smart-section-content{padding-left:12px}.smart-map-legend .smart-section-toggle,.pilot-page .smart-map-legend .smart-section-toggle{font-size:10px}}@media (prefers-reduced-motion:reduce){.smart-reveal,.smart-expand>span,.smart-side-arrow{transition:none}.smart-scale-popover{animation:none}}.parcel-research-key{color:#666;gap:6px;margin:12px 0;font:10px/1.45 Arial,sans-serif;display:grid}.parcel-research-key>span{align-items:center;gap:7px;display:flex}.parcel-research-key i{border:1px solid #b89a60;border-radius:50%;flex:0 0 9px;width:9px;height:9px;display:inline-block}.parcel-research-key .is-unresearched{background:#d5a54a55;border-color:#d5a54a99}.parcel-research-key .is-unbuilt{background:0 0;border-color:#9c9f9faa}.parcel-research-key .is-unknown{background:#a9adb02b;border-style:dashed;border-color:#9c9f9faa}.smart-map-legend .parcel-research-select{gap:5px;margin:11px 0;font-size:10px;display:grid}.parcel-research-select select{color:#333;background:#fff;border:1px solid #d5d5d0;border-radius:0;width:100%;min-width:0;height:30px;padding:4px;font:11px Arial,sans-serif}.parcel-research-summary{color:#686860;margin:10px 0 15px;font:11px/1.55 Arial,sans-serif}.parcel-research-summary strong,.parcel-research-summary span{display:block}.parcel-research-summary strong{color:#444;font-size:11px;font-weight:500}.smart-map-menu-bar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.smart-map-menu-bar:not(:has(>button+button)){grid-template-columns:1fr}.smart-map-menu-bar>button+button{border-left:1px solid #d3d3cf!important}.smart-map-menu-bar .smart-legend-toggle[aria-expanded=true]{background:#f4f5f2}.map-dropdown-key{gap:14px;min-width:0;display:grid}.map-dropdown-key .architecture-map-legend{gap:9px;font-size:11px;display:grid}.map-dropdown-key .architecture-map-legend>span{white-space:normal}.map-dropdown-key .reference-state-key{border-top:1px solid #e4e5e2;padding-top:12px}.map-dropdown-key .map-network-legend{gap:10px;font-size:11px}.map-dropdown-key .map-network-legend-types,.map-dropdown-key .map-network-legend-styles{gap:9px;display:grid}.map-dropdown-key .map-network-legend-styles{border-top:1px solid #eee;padding-top:10px}.parcel-map-utilities{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:22px;left:10px;right:10px}.parcel-map-utilities .parcel-map-scale{background:#ffffffd9;padding:4px}.parcel-map-utilities .mobile-map-footer-actions{pointer-events:auto;background:#fff}@media (max-width:1199px),(pointer:coarse){html .pilot-study-page .is-study-workspace .architecture-map-controls{width:284px;max-width:calc(100% - 20px);right:auto}html .pilot-study-page .is-study-workspace .smart-map-legend:not(.is-open),html .pilot-study-page .is-study-workspace .smart-map-legend.is-open{border:1px solid #d3d3cf;border-radius:0;width:100%;max-width:100%;display:block;position:relative;inset:auto;box-shadow:0 2px 9px #00000008}html .pilot-study-page .is-study-workspace .smart-legend-body{max-height:min(52dvh,calc(var(--atlas-visual-height,100dvh) - 255px));padding:10px 12px}html .pilot-study-page .map-network-status{max-width:calc(100% - 20px);top:114px}}.architectural-reference-use{align-items:center;gap:8px;margin:0 0 17px;font-size:12px;line-height:1.4;display:flex}.architectural-reference-use i{border-radius:50%;flex:0 0 10px;width:10px;height:10px;display:block}.parcel-info .architectural-reference-card .architectural-reference-basis{color:#666;margin:10px 0 17px;font-size:10px;line-height:1.6}.architectural-reference-measurements{margin:22px 0}.architectural-reference-card .architectural-home-sources a{overflow-wrap:anywhere}.architectural-reference-card :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #333}.architectural-home-card>:is(.reference-short-description,.project-dates,.reference-contributors,.architectural-reference-measurements,.architectural-home-sources){border-top:1px solid #d9dcd7;margin:24px 0;padding-top:20px}.parcel-info .architectural-home-card :is(.reference-short-description,.project-dates,.reference-contributors,.architectural-reference-measurements,.architectural-home-sources)>h4{letter-spacing:0;color:#171b19;overflow-wrap:anywhere;margin:0 0 14px;font:600 16px/1.4 Arial,Helvetica,sans-serif}.architectural-home-card .reference-short-description>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.parcel-info .architectural-home-card :is(.project-dates,.architectural-reference-measurements)>.parcel-facts{border-top:0;margin-top:0;padding-top:0}.architectural-home-card .reference-contributor{gap:7px;padding:15px 0}.architectural-home-card .reference-contributor:first-of-type{padding-top:0}.architectural-home-card .reference-contributor:last-of-type{border-bottom:0}.architectural-home-card .reference-contributor-category{color:#6a706c;font-size:11px;line-height:1.5}.architectural-home-card .reference-contributor-name,.pilot-page .architectural-home-card button.reference-contributor-name{overflow-wrap:anywhere;font:600 14px/1.45 Arial,Helvetica,sans-serif}.pilot-page .architectural-home-card button.reference-contributor-name{align-items:baseline;gap:7px;display:flex}.architectural-home-card .contributor-role-tags{gap:6px;margin:0}.architectural-home-card .contributor-role-tags>span,.pilot-page .architectural-home-card .contributor-role-tags>button{color:#454c47;background:#f3f4f1;border-color:#e0e3dc;padding:5px 8px;font-size:11px}.architectural-home-card .reference-contributor-links{gap:8px 14px;margin-top:2px}.architectural-home-card .reference-contributor-links a{font-size:11px;line-height:1.6}.architectural-home-card .reference-contributor-scope,.architectural-home-card .reference-contributor-source-label{font-size:11px}.architectural-home-card .architectural-home-navigation button{justify-content:center;align-items:center;display:inline-flex}.parcel-info .architectural-reference-card h1.reference-project-title{letter-spacing:-.03em;overflow-wrap:anywhere;margin:10px 0 12px;font:28px/1.15 Georgia,serif}.parcel-info-shell.has-explore-rail{--explore-rail:42px;--explore-gap:10px;--explore-heading:74px}.parcel-info-shell.has-explore-rail>.parcel-info{box-sizing:border-box;padding-right:calc(var(--explore-rail) + var(--explore-gap))}.has-explore-rail .parcel-study-intro h1,.has-explore-rail .pilot-panel-title,.has-explore-rail .parcel-address{padding-right:0}.atlas-explore-rail{z-index:6;width:var(--explore-rail);flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;top:48px;bottom:0;right:0}.pilot-page .atlas-explore-rail button{color:#111;writing-mode:vertical-rl;background:#fff;border:1px solid #353b37;flex:0 148px;justify-content:space-between;align-items:center;gap:7px;min-height:86px;padding:11px 9px;font:11px/1.4 Arial,sans-serif;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s;display:flex}@media (hover:hover){.pilot-page .atlas-explore-rail button:hover{color:#fff;background:#244b40;border-color:#244b40}}:is(.pilot-page .atlas-explore-rail button[aria-expanded=true],.pilot-page .atlas-explore-rail button:focus-visible){color:#fff;background:#244b40;border-color:#244b40;position:relative}.pilot-page .atlas-explore-rail button:focus-visible{outline-offset:2px;outline:2px solid #244b40}.atlas-explore-rail button[aria-expanded=true]:before{content:"";pointer-events:none;background:#244b40;width:3px;position:absolute;top:0;bottom:0;left:-2px}.atlas-rail-count{writing-mode:horizontal-tb;font-variant-numeric:tabular-nums;font:10px/1.2 Arial,sans-serif}.atlas-rail-arrow{writing-mode:horizontal-tb;font:17px/1 Arial,sans-serif;transition:transform .18s;transform:rotate(0)}.atlas-explore-rail button[aria-expanded=true] .atlas-rail-arrow{transform:rotate(180deg)}.atlas-explore-drawer{z-index:5;inset:0 calc(var(--explore-rail) - 1px) 0 0;box-sizing:border-box;contain:layout paint;will-change:transform;visibility:hidden;pointer-events:none;min-width:0;transform:translate3d(calc(100% + var(--explore-rail)),0,0);background:#fff;border:1px solid #353b37;transition:transform .38s cubic-bezier(.2,.75,.25,1),visibility 0s .38s;position:absolute;overflow:hidden}.atlas-explore-drawer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0,0)}.parcel-panel-closed .atlas-explore-rail{visibility:hidden;pointer-events:none}.map-filter-results{flex-direction:column;height:100%;min-height:0;font:12px/1.5 Arial,sans-serif;display:flex}.map-results-heading{box-sizing:border-box;height:var(--explore-heading);border-bottom:1px solid #d5dbd4;flex:none;padding:12px 14px}.map-results-heading>span{letter-spacing:.08em;color:#777;font:9px/1.4 Arial,sans-serif}.map-filter-results .map-results-heading h3{justify-content:space-between;align-items:baseline;gap:12px;margin:6px 0 0;font:400 24px/1.1 Georgia,serif;display:flex}.map-results-heading h3 small{color:#777;font:11px/1.4 Arial,sans-serif}.pilot-page .map-results-search{border-bottom:1px solid #999;flex:none;align-items:center;gap:9px;margin:0 0 13px;padding:0 0 8px;font-weight:400;display:flex}.map-results-search svg{fill:none;stroke:#777;stroke-width:1.3px;flex:none;width:16px;height:16px}.pilot-page .map-results-search input{box-sizing:border-box;color:#222;background:#fff;border:0;border-radius:0;width:100%;min-width:0;min-height:32px;padding:4px 0;font:12px/1.4 Arial,sans-serif}.map-results-search:focus-within{border-color:#267b70}.map-results-search input:focus{outline:none}.map-results-chips{flex-wrap:wrap;flex:none;gap:5px;max-height:80px;margin:0 0 12px;display:flex;overflow:auto}.map-results-chips>span{color:#2d5b53;background:#f7f9f7;border:1px solid #d8dfda;padding:3px 6px;font:9px/1.4 Arial,sans-serif}.map-filter-results .map-results-scope{color:#777;flex:none;margin:0 0 10px;font:10px/1.55 Arial,sans-serif}.map-results-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-right:5px;overflow:auto}.pilot-page .map-results-list .map-result{text-align:left;color:#333;background:#fff;border:0;border-bottom:1px solid #e6e6e1;flex-direction:column;gap:5px;width:100%;padding:15px 3px;font:11px/1.5 Arial,sans-serif;text-decoration:none;display:flex}.pilot-page .map-results-list .map-result:hover{color:#111;background:#f7f8f5}.map-result-title{align-items:baseline;gap:8px;width:100%;display:flex}.map-result-title strong{flex:1;font:500 13px/1.45 Arial,sans-serif}.map-result-title .reference-status-symbol{border-width:1.5px;flex:0 0 9px;width:9px;height:9px}.map-result-author{color:#555}.map-result-metrics{color:#777;flex-wrap:wrap;gap:4px 12px;margin-top:3px;font:9px/1.5 Arial,sans-serif;display:flex}.map-result-metrics b{color:#333;font-weight:400}.map-filter-results .map-results-empty,.map-filter-results .map-results-note{color:#777;padding:16px 0;font:11px/1.6 Arial,sans-serif}.atlas-explore-rail button:focus-visible{outline-offset:-2px;outline:2px solid #267b70}.map-result:focus-visible{outline-offset:-2px;outline:2px solid #267b70}.map-results-list:focus-visible{outline-offset:-2px;outline:2px solid #267b70}.atlas-explore-drawer .contributor-directory-toolbar{z-index:1;background:#fff;margin-bottom:2px;padding-bottom:8px;position:sticky;top:0}.map-results-body{flex-direction:column;flex:1;min-height:0;padding:12px 14px 0;display:flex}.map-results-summary{flex:none;margin-bottom:12px}.map-summary-caption{letter-spacing:.07em;color:#777;margin-bottom:6px;font:8px/1.4 Arial,sans-serif}.map-filter-results .map-summary-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 9px;padding:0;display:grid}.map-summary-totals>div{background:#fafbf9;border:1px solid #e1e5de;flex-direction:column;min-width:0;padding:6px 7px;display:flex}.map-summary-totals>div.is-current{background:#f2f6f1;border-color:#aabbb0}.map-filter-results .map-summary-totals dt{color:#687268;white-space:nowrap;font:9px/1.4 Arial,sans-serif}.map-filter-results .map-summary-totals dd{color:#263c31;font-variant-numeric:tabular-nums;order:-1;margin:0 0 3px;font:400 21px/1 Georgia,serif}.map-summary-breakdown{scrollbar-width:thin;overscroll-behavior:contain;max-height:144px;overflow:auto}.map-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 13px;display:grid}.map-summary-grid>span{color:#60665e;align-items:baseline;gap:5px;min-width:0;font:9px/1.45 Arial,sans-serif;display:flex}.map-summary-grid>span>span{flex:1}.map-summary-grid i{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.map-summary-grid b{color:#243e2e;font-variant-numeric:tabular-nums;font-weight:500}.map-summary-status{color:#6b7069;border-top:1px solid #e8ebe5;flex-wrap:wrap;gap:4px 10px;margin-top:8px;padding-top:7px;font:8px/1.4 Arial,sans-serif;display:flex}.map-summary-status>span{align-items:center;gap:4px;display:flex}.map-summary-status b{color:#273d30;font-weight:500}.map-summary-status .reference-status-symbol{border-width:1px;flex-basis:6px;width:6px;height:6px}.map-summary-note{color:#888;margin:6px 0 0;font:8px/1.5 Arial,sans-serif;display:block}@media (max-width:700px){.parcel-info-shell.has-explore-rail{--explore-rail:36px;--explore-gap:8px;--explore-heading:62px}.atlas-explore-rail{gap:5px;top:38px}.pilot-page .atlas-explore-rail button{gap:4px;min-height:68px;padding:7px 5px;font-size:10px}.atlas-rail-count{font-size:9px}.map-results-heading{padding:8px 10px}.map-filter-results .map-results-heading h3{font-size:22px}.map-results-body{padding:8px 10px 0}.map-results-summary{margin-bottom:8px}.map-summary-caption{display:none}.map-summary-breakdown{max-height:62px}.map-filter-results .map-summary-totals dd{font-size:18px}.map-summary-totals>div{padding:4px}.map-results-search{margin-bottom:8px}.map-results-chips{max-height:36px}.map-results-body>.map-results-scope{display:none}}@media (prefers-reduced-motion:reduce){.atlas-explore-drawer,.pilot-page .atlas-explore-rail button,.atlas-rail-arrow{transition:none}.atlas-explore-drawer.is-open{animation:none}}.parcel-enrichment{color:#333;border-top:0;margin:0;padding-top:0;font:12px/1.5 Arial,sans-serif}.parcel-enrichment .parcel-facts{margin:0}.parcel-enrichment .parcel-facts>div{border-bottom:1px solid #eee;padding:12px 0;display:block}.parcel-enrichment .parcel-facts dt{color:#555;font-size:11px}.parcel-enrichment .parcel-facts dd{margin:5px 0 0;font:22px Georgia,serif}.parcel-enrichment small{color:#666;margin-top:6px;font:10px/1.5 Arial,sans-serif;display:block}.parcel-enrichment .parcel-facts dd.parcel-heritage-status{font:14px/1.4 Arial,sans-serif}.parcel-enrichment .parcel-data-era,.parcel-enrichment .parcel-method-note{color:#666;margin:12px 0;font:10px/1.5 Arial,sans-serif}.parcel-monuments{margin:12px 0;padding:0;list-style:none}.parcel-monuments li{margin-bottom:12px}.parcel-enrichment a{color:#444;font:11px/1.5 Arial,sans-serif;text-decoration:underline}.parcel-metric-sources>summary{cursor:pointer;font-size:11px}.parcel-metric-sources>a{margin:6px 0;display:block}.parcel-metric-sources p{margin:10px 0;font-size:10px}.pilot-page .parcel-enrichment button{color:#333;background:#fff;border:1px solid #bbb;min-height:28px;padding:7px 9px;font:10px Arial,sans-serif}.pilot-page .parcel-enrichment .parcel-enrichment-facts{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.pilot-page .parcel-enrichment .parcel-enrichment-facts>div{min-width:0;padding:10px 0}.pilot-page .parcel-enrichment .parcel-enrichment-facts>div:last-child{grid-column:1/-1}.pilot-page .parcel-enrichment .parcel-enrichment-facts dd{font-size:21px}.pilot-page .parcel-enrichment .parcel-enrichment-facts .parcel-heritage-status{font-size:13px}.parcel-enrichment .parcel-method-note{margin:10px 0}.parcel-use-summary{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:12px 0 18px;padding:12px 0}.parcel-use-summary h4{margin:0 0 12px;font:11px Arial,sans-serif}.parcel-use-summary>div{align-items:baseline;gap:7px;margin:7px 0;font:12px/1.5 Arial,sans-serif;display:flex}.parcel-use-summary i{flex:0 0 8px;width:8px;height:8px;display:block}.parcel-use-summary small{white-space:nowrap;margin-left:auto;font-size:10px}.parcel-use-summary p{color:#666;margin:10px 0 0;font:10px/1.5 Arial,sans-serif}.parcel-urban-context{margin:12px 0 18px}.parcel-urban-context h4{margin:0 0 10px;font:11px Arial,sans-serif}.parcel-urban-context p{margin:8px 0;font:12px/1.4 Arial,sans-serif}.parcel-urban-context strong{font-weight:500}.parcel-urban-context span{color:#666;margin-top:4px;font-size:10px;display:block}.parcel-urban-context>small{color:#777;font:9px/1.5 Arial,sans-serif;display:block}.parcel-land-value{border-top:1px solid #dcd9d3;border-bottom:1px solid #dcd9d3;margin:18px 0;padding:14px 0}.parcel-land-value h4{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.parcel-land-value h4 small{color:#777;font:10px Arial,sans-serif}.parcel-land-value-zone{margin:13px 0}.parcel-land-value-zone>strong{font-variant-numeric:tabular-nums;font:21px Georgia,serif;display:block}.parcel-land-value-zone>span{color:#666;margin-top:5px;font:11px/1.5 Arial,sans-serif;display:block}.parcel-land-value-zone .parcel-facts{margin:8px 0}.parcel-land-value-links{flex-wrap:wrap;gap:8px 14px;font:10px Arial,sans-serif;display:flex}.parcel-land-value-links a{color:#555;text-decoration:underline}.parcel-enrichment .parcel-section{border-bottom:0;margin:0;padding:0}.parcel-enrichment .parcel-section>summary{font:500 14px/1.5 Arial,sans-serif}.parcel-section .parcel-land-value,.parcel-section .building-architects{border:0;margin:0 0 16px;padding-top:0}.parcel-section .parcel-land-value>h4,.parcel-section .building-architects>h4{display:none}.parcel-enrichment .parcel-section>.parcel-method-note{margin-bottom:16px}.parcel-enrichment .parcel-enrichment-facts>div:last-child{grid-column:auto}.current-history-panel{color:#292724;border-block:1px solid #d7d3cc;margin:20px 0;padding:17px 0;font:12px/1.6 Tahoma,Arial,sans-serif}.current-history-panel header h4{margin:0 0 5px;font:18px/1.3 Georgia,serif}.current-history-panel header small{letter-spacing:.08em;color:#716a61;font-size:8px}.current-history-panel p{margin:10px 0;font:12px/1.6 Tahoma,Arial,sans-serif}.current-history-panel small{color:#766e63;margin-top:5px;font-size:10px;line-height:1.55;display:block}.current-history-panel .current-history-coverage{color:#6d645a;font-size:10px}.current-history-date{margin:14px 0 18px}.current-history-date label{justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.current-history-date select{color:#332e27;background:#fff;border:1px solid #d7d3cc;min-width:130px;max-width:68%;padding:6px;font:12px Tahoma,Arial,sans-serif}body .current-history-panel input[type=range]{accent-color:#705c43;background:0 0;border:0;width:100%;height:14px;min-height:14px;margin:10px 0 0;padding:0}.current-history-source{border-top:1px solid #e2ddd5;padding:12px 0}.current-history-source-title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.current-history-source-title b{font:21px/1.3 Georgia,serif}.current-history-source-title span{color:#756b5e;overflow-wrap:anywhere;text-align:right;font-size:10px}.current-history-metrics{margin:12px 0}.current-history-metrics>div{border-bottom:1px solid #eeeae4;grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:6px 0;display:grid}.current-history-metrics dt{max-width:210px;font-size:10px}.current-history-metrics dd{text-align:right;margin:0;font-size:11px}.current-history-panel details{margin:12px 0}.current-history-panel summary{cursor:pointer;font-size:11px}.current-history-outline{border-bottom:1px solid #ece8e1;flex-direction:column;padding:8px 0;display:flex}.current-history-outline b{font-size:11px;font-weight:500}.current-history-outline span{color:#746c61;font-size:10px}.current-history-panel p.current-history-note{color:#746c61;font-size:10px;line-height:1.6}.current-history-source-actions{flex-direction:column;align-items:flex-start;gap:5px;margin:10px 0;display:flex}.current-history-source-actions a{color:inherit;text-underline-offset:3px;font-size:10px;text-decoration:underline}body .parcel-info .current-history-panel button[type=button]{text-align:left;color:#5d4934;box-shadow:none;border:0;padding:6px 0;font:11px/1.5 Tahoma,Arial,sans-serif;transform:none;background:0 0!important}.current-history-all-dates>div{flex-wrap:wrap;gap:3px 12px;max-height:130px;padding-top:7px;display:flex;overflow:auto}body .parcel-info .current-history-panel .current-history-all-dates button[aria-pressed=true]{font-weight:700;text-decoration:underline}.current-history-export{margin-top:8px}.current-history-reading{border-bottom:1px solid #eeeae4;padding:8px 0}.current-history-reading a{color:#6d5a42;overflow-wrap:anywhere;text-underline-offset:3px;font-size:10px;text-decoration:underline}.current-history-architects{background:#f7f5f0;border-left:2px solid #9a8669;margin:14px 0;padding:12px}.current-history-architects h5{color:#74654f;margin:0 0 10px;font:11px/1.5 Tahoma,Arial,sans-serif}.current-history-architects>div+div{margin-top:12px}.current-history-architects b{font-size:11px}.current-history-panel .current-history-architects p{margin:3px 0;font-size:13px}.current-history-architects a{color:inherit;text-underline-offset:3px;margin-top:7px;font-size:10px;text-decoration:underline;display:inline-block}
