.qXGOXa_pin{cursor:pointer;filter:drop-shadow(0 2px 3px #00000040);justify-content:center;align-items:flex-start;width:32px;height:44px;display:none}
.SQt-kG_map{width:100%;min-height:100vh;background-color:#f5f4f1;min-height:-webkit-fill-available;top:0;left:0;overflow:hidden}@media (max-width:768px){.SQt-kG_zoomControls{display:none}}.SQt-kG_zoomControls{z-index:1;border-radius:4px;flex-direction:column;display:flex;position:absolute;bottom:30px;right:12px;overflow:hidden;box-shadow:0 0 0 2px #0000001a}.SQt-kG_zoomControls button{color:#333;cursor:pointer;background:#fff;border:none;width:30px;height:30px;font-size:18px;line-height:1}.SQt-kG_zoomControls button:first-child{border-bottom:1px solid #e4e8ee}.SQt-kG_zoomControls button:hover{background:#f5f7f9}
.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}
._1oQ-G_mapWrapper{width:100%;height:calc(100vh - 48px);top:48px;left:0;overflow:hidden;position:fixed!important}@media (min-width:968px){._1oQ-G_mapWrapper{height:calc(100vh - 55px);top:55px;right:0;left:unset;border-left:1px solid #e4e8ee}}._1oQ-G_split{flex-direction:column-reverse;min-height:calc(100vh - 48px);display:flex;position:relative}@media (min-width:968px){._1oQ-G_split{flex-direction:row;min-height:calc(100vh - 55px)}._1oQ-G_split>div:first-child{min-width:50%;max-width:50%;margin:0}._1oQ-G_split>div:last-child{min-width:50%;max-width:50%}}._1oQ-G_contentWrapper{z-index:2;margin-top:calc(100vh - 140px);margin-top:calc(100svh - 140px - env(safe-area-inset-bottom,0px));background-color:#f5f4f1;border-top:1px solid #e4e8ee;border-radius:16px 16px 0 0;position:relative;box-shadow:0 -14px 14px #00000012,0 -3px 3px #00000008}@media (min-width:968px){._1oQ-G_contentWrapper{border-top:unset;box-shadow:unset;border-radius:unset;margin-top:0}}._1oQ-G_mobileDrag{display:unset;cursor:pointer;background-color:#8a96a3;border:2px solid #8a96a3;border-radius:20px;width:100px;height:4px;margin:0 auto;position:absolute;top:12px;left:50%;transform:translate(-50%)}@media (min-width:968px){._1oQ-G_mobileDrag{display:none}._1oQ-G_content{padding-top:12px!important}}._1oQ-G_addrInput{width:calc(100% - 24px);margin:12px 12px 0;position:absolute;top:0}
