.container{max-width:1500px;padding-left:48px;padding-right:48px}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #5c5c5c;outline-offset:4px}button:disabled{cursor:default}button[hidden],[hidden]{display:none!important}
button,input,select{font:inherit}
.topbar{position:relative;border-bottom:1px solid #e7e7e7;padding:22px 0 0;box-shadow:none;backdrop-filter:none}.topbar-row{display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.topbar-title{display:flex;align-items:center;gap:11px;min-width:230px}.strata-logo{}.topbar .topbar-title h1{font-size:25px;font-weight:800;letter-spacing:.2em;line-height:1.1;margin:0;color:#242424}.topbar-title p{text-transform:uppercase;color:#777777;margin:7px 0 0}.tab-nav{display:flex;gap:22px;order:0;padding:0;border:0;overflow-x:auto;scrollbar-width:none}.tab-btn{padding:15px 0;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;color:#777777;font-size:12px;font-weight:500;white-space:nowrap}.tab-btn.active{color:#242424;background:none;border-bottom-color:#dadada;font-weight:700}.topbar-actions{display:flex;gap:8px}.topbar-actions .btn-pill{font-size:11px;border-radius:3px;padding:8px 12px;background:#ffffff;border-color:#dddddd;color:#242424}.topbar-actions #topbarWatchBtn{background:#242424;color:#ffffff;border-color:#242424}.watchlist-count{background:#dadada;color:#242424}.topbar-kpis{display:none}.market-scope-bar{display:flex;justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:12px;border-top:1px solid #eeeeee;margin-top:18px}.market-scope-actions{display:flex;gap:12px}.market-scope-btn{background:transparent;border:0;color:#787878;padding:4px 0;font-size:10px;border-radius:0}.market-scope-btn.active{background:transparent;color:#242424;font-weight:700}.market-scope-btn.active:before{content:'';display:inline-block;width:6px;height:6px;background:#dadada;margin-right:7px;border-radius:50%}.market-scope-bar p{font-size:10px;color:#7e7e7e;margin:0;max-width:460px}.topbar-clock,.source-status-wrap{display:none}main.container{padding-top:26px}
.atlas-hero{height:460px;position:relative;background:#1c1c1c;isolation:isolate;overflow:hidden;border:1px solid #242424}.atlas-map{position:absolute;inset:0;z-index:0;background:#262626}.atlas-map:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0b0b0bf5 0%,#0b0b0bd4 25%,#0b0b0b28 65%,transparent 100%);z-index:450;pointer-events:none}.atlas-map .leaflet-control-container{position:relative;z-index:500}.atlas-map .leaflet-control-attribution{font-size:9px;background:#ffffffdf}.atlas-map .leaflet-control-zoom{border:0;margin:22px}.atlas-map .leaflet-control-zoom a{background:#2d2d2d;color:#ffffff;border-color:#444444}.atlas-copy{position:absolute;z-index:500;left:44px;top:46px;pointer-events:none;color:white}.atlas-kicker{font-size:10px;letter-spacing:.2em;font-weight:600;margin:0 0 22px}.atlas-kicker span{display:inline-block;background:#dadada;width:7px;height:7px;border-radius:50%;margin-right:9px}.atlas-copy h2{font-size:66px;font-weight:600;letter-spacing:-.055em;line-height:1.03;margin:0 0 22px;color:#ffffff}.atlas-copy>p:not(.atlas-kicker){font-size:13px;color:#cecece;line-height:1.8;margin:0 0 27px}.atlas-cta{pointer-events:auto;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:#dadada;color:#0e0e0e;font-size:11px;font-weight:700;padding:13px 18px;text-decoration:none;min-width:190px}.atlas-cta:hover{color:#000000}.atlas-cta span{font-size:19px}.atlas-map-label{position:absolute;bottom:22px;left:44px;z-index:500;font-size:8px;letter-spacing:.13em;color:#c4c4c4;pointer-events:none}.atlas-map-label span{color:#dadada;padding:0 10px}.atlas-reset{position:absolute;z-index:600;bottom:35px;right:22px;background:#131313e8;border:1px solid #606060;color:#ffffff;padding:8px 12px;font-size:10px}.atlas-caption{display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:13px 0;font-size:10px;color:#777777}.atlas-caption>span:first-child{color:#242424;font-weight:500}.atlas-caption i{display:inline-block;width:6px;height:6px;background:#dadada;border-radius:50%;margin-right:7px}.atlas-popup{min-width:180px;font-family:Inter,Arial,sans-serif}.atlas-popup button{border:0;background:#242424;padding:8px 12px}.discovery-collections{scroll-margin-top:24px;padding-top:42px}.collection-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:25px}.section-index{font-size:9px;letter-spacing:.18em;color:#828282;margin:0 0 10px;font-weight:600}.collection-heading h2{font-size:36px;letter-spacing:-.045em;line-height:1.1;margin:0;font-weight:600;color:#242424}.collection-heading>p{font-size:11px;line-height:1.8;color:#777777;margin:0}.collection-switch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #e2e2e2}.collection-choice{display:flex;flex-direction:column;gap:20px;text-align:left;min-height:145px;background:white;color:#242424;padding:20px 22px;border:0;border-right:1px solid #e2e2e2;transition:background .15s}.collection-choice:last-child{border-right:0}.choice-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#9a9a9a}.choice-top b{font-size:12px;color:#555555;font-weight:500}.collection-choice strong{font-size:17px;font-weight:600;letter-spacing:-.025em}.choice-bottom{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.1em;color:#878787}.choice-bottom i{font-size:20px;line-height:12px;font-style:normal;font-weight:400}.collection-choice:hover{background:#f7f7f7}.collection-choice.is-active{background:#2d2d2d;color:white;box-shadow:inset 0 -3px #dadada}.collection-choice.is-active .choice-top b,.collection-choice.is-active .choice-bottom i{color:#dadada}.collection-choice.is-active .choice-bottom{color:#a8a8a8}.collection-panel{padding:28px 0 8px}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.collection-toolbar h3{font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.025em;margin:0 0 6px}.collection-toolbar p{font-size:10px;color:#787878;margin:0;max-width:700px}.discovery-search{min-width:260px}.discovery-search input{width:100%;background:#ffffff;border:1px solid #dcdcdc;border-radius:2px;padding:12px 14px;font-size:11px;color:#242424}.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.discovery-card{border:1px solid #e4e4e4;background:#ffffff;min-width:0;}.discovery-card:hover{box-shadow:0 10px 30px #00000010;transform:translateY(-2px)}.discovery-image{display:block;position:relative;width:100%;height:235px;padding:0;border:0;background:#eaeaea;text-align:left;overflow:hidden;color:#ffffff}.discovery-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.discovery-card:hover .discovery-image img{transform:scale(1.025)}.discovery-image:after{content:'';position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#00000099);pointer-events:none}.acre-badge{position:absolute;top:14px;left:14px;background:#ffffff;color:#242424;padding:7px 10px;font-size:12px;font-weight:700;letter-spacing:.015em;z-index:1}.image-caption{position:absolute;bottom:12px;left:14px;z-index:1;font-size:8px;letter-spacing:.04em;color:#ffffff}.card-open-arrow{position:absolute;bottom:12px;right:14px;z-index:1;font-size:21px}.source-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:repeating-linear-gradient(135deg,#242424 0,#242424 1px,#333333 1px,#333333 28px);font-size:16px;gap:9px;color:#ffffff}.source-fallback>span{font-size:36px;color:#dadada}.source-fallback small{font-size:10px;color:#cecece}.discovery-card-body{padding:19px 20px 0}.card-location{display:flex;justify-content:space-between;text-transform:uppercase;letter-spacing:.14em;font-size:8px;color:#878787;margin:0 0 10px}.card-location span{color:#a3a3a3}.discovery-card h4{font-size:17px;line-height:1.45;margin:0 0 18px;min-height:50px;font-weight:600;letter-spacing:-.02em}.discovery-card h4 button{padding:0;background:transparent;border:0;text-align:left;color:#242424;font:inherit;line-height:inherit}.card-numbers{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px}.card-numbers strong{font-size:21px;font-weight:600;letter-spacing:-.03em}.card-numbers small{display:block;font-size:9px;color:#949494;margin-top:2px}.card-date{font-size:8px;letter-spacing:.035em;max-width:112px;text-align:right;color:#717171}.card-bottom{border-top:1px solid #eeeeee;padding:12px 0;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;color:#9e9e9e;overflow-wrap:anywhere}.card-bottom button{font-size:10px;border:0;background:none;color:#1a1a1a;padding:4px 0;white-space:nowrap;font-weight:600}.discovery-more{display:block;margin:30px auto 5px;padding:12px 26px;font-size:11px;background:#ffffff;color:#242424;border:1px solid #cccccc}.discovery-empty{grid-column:1/-1;padding:45px;background:#f7f7f7;color:#555555;font-size:13px;text-align:center}.research-workspace{margin:42px 0 25px;border:1px solid #dfdfdf;padding:0 20px}.research-workspace>summary{display:flex;justify-content:space-between;gap:20px;list-style:none;padding:20px 0;font-size:13px;font-weight:600;cursor:pointer}.research-workspace>summary span+span{font-weight:400;font-size:10px;color:#888888}.research-workspace[open]>summary{border-bottom:1px solid #e4e4e4;margin-bottom:24px}.workspace-heading{background:#f6f6f6;border:0;padding:24px;display:flex;justify-content:space-between;gap:20px}.workspace-heading h2{font-size:28px;color:#242424}.workspace-heading .eyebrow{color:#767676;font-size:10px}.workspace-heading:after{display:none}.workspace-heading p{color:#777777}.btn-pill,.btn-link{color:#191919;border-color:#dcdcdc}.btn-pill{background:#ffffff}.quickview-chip.active,.chip.active,.market-scope-btn.active{border-color:#2d2d2d}.quickview-chip.active,.chip.active{background:#242424;color:#ffffff}.today-banner,.inventory-visibility,.ny-lead-search{background:#f7f7f7;color:#333333;border-color:#e5e5e5}.filter-bar{background:#ffffff;box-shadow:none;border:1px solid #dfdfdf;border-radius:3px}.ny-candidate-card,.property-card{border:1px solid #dfdfdf;box-shadow:none;background:#ffffff;border-radius:3px;color:#242424}.ny-candidate-card h4,.property-title{color:#242424;font-family:Inter,Arial,sans-serif}.ny-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ny-candidate-card{padding:22px;min-width:0;scroll-margin-top:20px}.ny-candidate-card dl{background:#f6f6f6}.ny-candidate-card dd{color:#242424}.ny-candidate-card details{border-color:#e4e4e4}.ny-lead-workspace h3{font-size:25px}.ny-lead-status-switch button[aria-pressed=true]{background:#242424;color:#ffffff;border-color:#242424}.property-kind,.ny-candidate-status{color:#666666;background:#f4f4f4}.property-visuals img{max-width:100%}.property-visual-grid{gap:12px}input,select,textarea{accent-color:#5c5c5c}.compact-alerts{margin-top:25px;border:0;border-top:1px solid #e7e7e7;background:#ffffff}.footer{color:#8f8f8f;font-size:10px}.leaflet-popup-content{color:#242424}
@media(min-width:1200px){.topbar-row{flex-wrap:nowrap}.tab-nav{gap:20px}.topbar-actions #refreshBtn{display:none}}
@media(max-width:1100px){.container{padding-left:26px;padding-right:26px}.tab-nav{justify-content:flex-start}.topbar-row{gap:12px}.topbar{padding-top:18px}.market-scope-bar{margin-top:6px}.collection-choice{padding:17px 15px}.collection-choice strong{font-size:15px}.atlas-copy h2{font-size:60px}.discovery-image{height:200px}.discovery-card-body{padding:16px 15px 0}.discovery-grid{gap:20px 16px}.discovery-card h4{font-size:15px}.collection-toolbar p{max-width:450px}.card-numbers{}.card-date{}}
@media(max-width:760px){.container{padding-left:18px;padding-right:18px}.topbar-title{}.strata-logo{width:36px;height:36px}.topbar .topbar-title h1{}.topbar-title p{}.topbar-actions #refreshBtn{display:none}.topbar-actions .btn-pill{font-size:9px;}.tab-nav{gap:23px}.tab-btn{font-size:11px;padding:11px 0}.market-scope-bar p{display:none}.market-scope-bar{padding-top:7px;padding-bottom:7px}.market-scope-btn{font-size:9px}main.container{padding-top:16px}.atlas-hero{height:440px}.atlas-copy{}.atlas-copy h2{margin-bottom:16px}.atlas-kicker{font-size:8px;margin-bottom:18px}.atlas-copy>p:not(.atlas-kicker){font-size:11px;line-height:1.6;max-width:210px}.atlas-map:after{background:linear-gradient(90deg,#0b0b0bd9 0%,#0b0b0b86 45%,#0b0b0b14 100%)}.atlas-map-label{bottom:20px;font-size:7px;max-width:180px;line-height:1.8}.atlas-cta{min-width:174px;font-size:10px;padding:10px 14px}.atlas-reset{font-size:8px;}.atlas-map .leaflet-control-zoom{margin:12px}.atlas-caption{font-size:8px;gap:20px;align-items:flex-start;line-height:1.6}.atlas-caption span{flex:1}.atlas-caption span+span{text-align:right}.discovery-collections{padding-top:32px}.collection-heading h2{font-size:30px}.collection-heading>p{font-size:9px;max-width:135px}.collection-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-choice{min-height:131px;gap:15px;border-bottom:1px solid #e2e2e2}.collection-choice:nth-child(2){border-right:0}.collection-choice:nth-child(n+3){border-bottom:0}.collection-choice strong{font-size:15px}.choice-bottom{font-size:7px}.collection-toolbar{display:block}.discovery-search{display:block;margin-top:18px}.collection-toolbar h3{font-size:20px}.collection-toolbar p{font-size:10px}.discovery-grid{}.discovery-image{height:170px}.discovery-card h4{min-height:0;font-size:14px}.card-bottom>span{display:none}.acre-badge{font-size:10px;top:10px;left:10px;padding:6px 8px}.card-numbers strong{font-size:19px}.ny-candidate-grid{grid-template-columns:1fr}.research-workspace{padding:0 12px}.research-workspace>summary{font-size:12px}.research-workspace>summary span+span{max-width:120px;font-size:9px}.workspace-heading{flex-direction:column;padding:18px}}
@media(max-width:480px){.discovery-grid{}.discovery-image{height:230px}.discovery-card-body{padding:19px 20px 0}.discovery-card h4{font-size:18px;}.card-numbers{}.card-date{}.card-bottom>span{display:block}.acre-badge{font-size:12px;padding:7px 10px}.card-numbers strong{font-size:23px}.atlas-copy h2{font-size:46px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}

/* Statewide discovery controls and property workspace */
.discovery-filters{padding:22px 0;display:flex;flex-wrap:wrap;gap:12px;align-items:end;border-bottom:1px solid #dddddd;margin-bottom:24px}
.discovery-filters label,.discovery-drawer label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:650}
.discovery-filters input,.discovery-filters select,.discovery-drawer input,.discovery-drawer select,.discovery-drawer textarea{background:#ffffff;color:#242424;border:1px solid #cccccc;border-radius:7px;padding:10px;min-height:42px;max-width:100%;font:inherit}
.discovery-filters input[type=number]{width:115px}.discovery-filters input[type=checkbox]{min-height:auto}
.discovery-filters>p,.discovery-filters>[data-saved-searches]{width:100%;margin:0}
.discovery-actions,.discovery-card-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.discovery-actions button,.discovery-card-actions button,.discovery-filters button,.discovery-map-actions button,.discovery-drawer button,.discovery-compare-tray button{border:1px solid #cccccc;border-radius:6px;padding:9px 12px;background:#ffffff;color:#242424;cursor:pointer;font:inherit}
.discovery-card-actions{margin-bottom:15px;}.discovery-card-actions [aria-pressed=true]{background:#242424;color:#dadada;border-color:#242424}
.change-pill{font-size:10px;background:#f2f2f2;color:#202020;padding:5px;border-radius:4px}
.discovery-card{transition:box-shadow .2s,transform .2s}.discovery-card.is-map-highlight{box-shadow:0 0 0 3px #dadada;transform:translateY(-3px)}
.discovery-compare-tray{position:sticky;bottom:12px;z-index:900;background:#242424;color:white;padding:15px 20px;border-radius:12px;display:flex;gap:18px;align-items:center;box-shadow:0 10px 40px #00000033}
.discovery-compare-tray[hidden]{display:none}.discovery-map-actions{position:absolute;right:18px;top:92px;z-index:450;display:flex;gap:7px;flex-direction:column;font-size:12px}
.atlas-hero:fullscreen{height:100vh;width:100vw}.atlas-hero:fullscreen .atlas-map{height:100%}
.discovery-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(640px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:24px;border:0;background:#ffffff;color:#242424;overflow:auto;box-sizing:border-box}
.discovery-drawer::backdrop{background:#00000088;backdrop-filter:blur(3px)}
.discovery-drawer h2{font-size:28px;line-height:1.2}.discovery-drawer h3{margin-top:28px}.discovery-drawer label{margin:16px 0}.discovery-drawer textarea{min-height:85px}
.drawer-top{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;font-size:12px}
.drawer-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}.drawer-gallery figure{margin:0;min-width:100%;scroll-snap-align:start}.drawer-gallery img{width:100%;height:280px;object-fit:cover;background:#eeeeee;border-radius:10px}.drawer-gallery figcaption{font-size:12px;color:#666666;padding:8px 0}
.drawer-facts{display:flex;gap:20px;flex-wrap:wrap;border-block:1px solid #dddddd;padding:20px 0;margin-bottom:20px}.comparison-scroll{overflow:auto}.comparison-scroll table{border-collapse:collapse;}.comparison-scroll td,.comparison-scroll th{border-bottom:1px solid #dddddd;padding:15px;text-align:left;vertical-align:top}
.discovery-filters :focus-visible,.discovery-drawer :focus-visible,.discovery-card :focus-visible{outline:3px solid #5c5c5c;outline-offset:3px}
@media(max-width:600px){.discovery-filters{gap:10px}.discovery-filters>label{flex:1 1 42%}.discovery-filters input,.discovery-filters select{width:100%;box-sizing:border-box}.discovery-map-actions{top:85px;right:10px}.discovery-drawer{inset:auto 0 0;height:92dvh;width:100%;border-radius:20px 20px 0 0;padding:20px}.discovery-compare-tray{flex-wrap:wrap;gap:10px}.drawer-gallery img{height:230px}}

.discovery-cluster-count{background:transparent;border:0;box-shadow:none;color:#dadada;font-weight:800}.discovery-cluster-count:before{display:none}

/* Complete discovery interactions */
.discovery-drawer .discovery-gallery{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;position:relative;overscroll-behavior-x:contain;scrollbar-width:thin}
.discovery-drawer .discovery-gallery>figure{flex:0 0 100%;width:100%;min-width:0;box-sizing:border-box;scroll-snap-align:start;margin:0}
.discovery-drawer .discovery-gallery .property-photo{width:100%;height:270px;object-fit:cover}.discovery-drawer .discovery-gallery .aerial-preview img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.discovery-drawer .discovery-gallery .broker-map-preview img{width:100%;height:auto;object-fit:contain}
.discovery-gallery-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}
.discovery-gallery-tabs [aria-pressed=true]{background:#242424;color:#dadada}
.discovery-drawer .drawer-top{position:sticky;top:-24px;background:#ffffff;z-index:10;padding:12px 0}
.sheet-grip{display:none}.discovery-drawer [data-property-documents] ul{list-style:none;padding:0}.discovery-drawer [data-property-documents] li{padding:10px 0;border-bottom:1px solid #eeeeee;overflow-wrap:anywhere}.discovery-drawer [data-property-documents] input{width:100%;box-sizing:border-box}
.pipeline-stage{border-top:1px solid #dddddd;padding:8px 0}.pipeline-stage article{border:1px solid #dddddd;border-radius:8px;padding:12px;margin:10px 0}.pipeline-stage article button{text-align:left;font-weight:700}.pipeline-stage p{font-size:13px;margin:8px 0}
[data-saved-searches]>div{border-top:1px solid #dddddd;padding:14px 0}[data-saved-searches] ul{font-size:13px;line-height:1.6}[data-saved-searches] a{display:inline-block;padding:8px}
.comparison-scroll th{min-width:130px}.comparison-scroll td{min-width:190px;max-width:300px;overflow-wrap:anywhere}
.discovery-card-actions .change-pill{max-width:100%;white-space:normal}
/* Comparison keeps the property names and fact labels in view while browsing. */
.discovery-drawer[data-view=compare]{width:min(1160px,96vw)}
.comparison-intro{font-size:13px;color:#676767;line-height:1.6;margin:0 0 18px}
.comparison-scroll{max-height:calc(100dvh - 180px);border:1px solid #e4e4e4;border-radius:8px;overscroll-behavior:contain;scrollbar-width:thin}
.comparison-scroll table{width:100%;min-width:600px;table-layout:fixed}
.comparison-scroll th,.comparison-scroll td{box-sizing:border-box;min-width:0;width:230px;max-width:none;padding:18px;line-height:1.55;overflow-wrap:anywhere}
.comparison-scroll th:first-child{position:sticky;left:0;width:150px;background:#f3f3f3;z-index:2;font-size:12px}
.comparison-scroll thead th{position:sticky;top:0;background:#ffffff;z-index:3;vertical-align:top}
.comparison-scroll thead th:first-child{z-index:4}
.comparison-scroll tbody td{font-size:13px}
.comparison-scroll tbody tr:nth-child(odd) td{background:#fafafa}
.comparison-photo{display:block;width:100%;height:92px;object-fit:cover;border-radius:5px;margin-bottom:12px}
.discovery-drawer .comparison-property{display:block;border:0;background:transparent;padding:0;font-weight:700;text-align:left;line-height:1.45;font-size:14px}
.discovery-drawer .comparison-remove{font-size:11px;padding:4px 8px;margin-top:10px;color:#6a6a6a}
.comparison-unavailable{padding:12px;border:1px solid #e2e2e2;margin-bottom:16px;font-size:13px}
@media(max-width:760px){.discovery-map-actions{top:auto;right:12px;flex-direction:row;flex-wrap:wrap;gap:6px;font-size:11px}.discovery-map-actions button{padding:9px 10px}}
@media(max-width:600px){.discovery-drawer[data-view=compare]{width:100%;padding:16px}.discovery-drawer[data-view=compare] .drawer-top{top:-16px}.comparison-scroll{max-height:calc(92dvh - 160px)}.comparison-scroll th,.comparison-scroll td{width:220px;padding:12px}.comparison-scroll th:first-child{width:118px;font-size:11px}.comparison-photo{height:76px}.discovery-drawer .comparison-property{font-size:13px}}
@media(max-width:600px){.discovery-drawer .drawer-top{top:-20px;padding-top:24px;touch-action:none}.sheet-grip{display:block;position:absolute;top:3px;left:calc(50% - 22px);width:44px;height:5px;background:#aaaaaa;border-radius:3px}.discovery-drawer .discovery-gallery .property-photo{height:230px}}
