body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#e32d4f}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.leaflet-control-zoom-in{background-image:url(/icons/tool_zoom_in.png)!important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{background-repeat:no-repeat;background-size:30px 30px;width:30px!important;color:transparent;font-size:0;text-indent:-9999px;overflow:hidden}.leaflet-control-zoom-out{background-image:url(/icons/tool_zoom_out.png)!important;background-position:0 0!important}.leaflet-draw-draw-marker:first-of-type{background-image:url(/icons/add%20pin_dream.gif)!important}.leaflet-draw-draw-marker:first-of-type,.leaflet-draw-draw-marker:nth-of-type(2){background-repeat:no-repeat;background-size:30px 30px;background-position:0 0!important;width:30px!important}.leaflet-draw-draw-marker:nth-of-type(2){background-image:url(/icons/add%20pin_issue.gif)!important}.leaflet-draw-draw-marker:nth-of-type(3){background-image:url(/icons/add%20pin_place.gif)!important;background-repeat:no-repeat;background-size:30px 30px!important;background-position:0 0!important;width:30px!important}a.leaflet-draw-edit-edit{background-image:url(/icons/tool_edit.png)!important}a.leaflet-draw-edit-edit,a.leaflet-draw-edit-remove{background-repeat:no-repeat;background-size:30px 30px!important;background-position:0 0!important;width:30px!important;padding-bottom:2px}a.leaflet-draw-edit-remove{background-image:url(/icons/tool_delete.png)!important;background-color:#fff!important}.center{display:block;margin-left:auto;margin-right:auto;width:75%}#sidebar .comments,#sidebar .home,#sidebar .info{height:40px;width:40px}#sidebar .sidebar-tabs li.active{background-color:#fff5e6}#sidebar #home,#sidebar #infoTab,#sidebar .comment{font-family:"Rational Display Light"}#sidebar .close{margin-top:10px;height:20px;width:20px}#sidebar h1.sidebar-header{font-family:"Rational Display Medium";background-color:#8b3a3a;font-weight:500}#sidebar img.textIcon{width:60px;height:60px;padding-right:10px}#sidebar img.inTextIcon{width:25px;height:25px;margin-bottom:-5px}#sidebar .homeTable img.inTextIcon{width:45px;height:45px;margin-bottom:0}#sidebar img.inTextIcon.place{padding-right:5px}div.infoType{display:flex;flex-direction:row}div.infoType img.textIcon{display:flex}.sidebar-pane .active{background-color:#8b3a3a}#sidebar .sideComment{padding:6px 5px 5px 10px;border-bottom:1px solid #8b3a3a}#sidebar .commentType{font-size:19px}#sidebar div.sideComment:hover{cursor:pointer;background-color:#eae3d8}#sidebar div.comment,#sidebar div.comment .commentBy{font-size:12px}#sidebar div.comment .commentAbout,#sidebar div.comment .commentDate{font-size:11px}#sidebar div.newSideComment{border-bottom:1px solid #8b3a3a}#commentsTab,#home{border-left:1px solid #e4e4e4}h3.commentType{margin-top:0;display:flex;align-items:center;font-weight:400}.commentType img.icon{height:24px;width:24px;margin-right:8px;flex-shrink:0}button.button--primary.getStarted{background-color:#8b3a3a;padding:10px}.homeTable{border-collapse:collapse;margin-left:15px}.homeIconCell{width:54px;vertical-align:top;padding-right:6px}.homeTextCell{line-height:1.4;padding-bottom:4px}.homeTable .inTextIcon{width:45px;height:45px}.translate-control{background:#fff;border:2px solid #8b3a3a;border-radius:4px;padding:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;position:relative;margin-bottom:5px}.google-translate-widget{min-width:180px}.google-translate-widget .goog-te-combo{display:block;padding:6px;font-family:"Rational Display Light";font-size:12px;border:none;background-color:#fff5e6;border-radius:3px;cursor:pointer}.google-translate-widget .goog-te-combo:hover{background-color:#f4b943}.goog-te-gadget{font-family:"Rational Display Light";color:#333}.goog-te-gadget-simple{background-color:initial;border:none;padding:0}.goog-te-bubble,.goog-te-tooltip{display:none!important;visibility:hidden!important}.goog-text-highlight{background-color:initial!important}.google-translate-widget .goog-te-combo:after,.google-translate-widget .goog-te-combo:before{display:none!important}@media only screen and (max-width:600px){.goog-te-bubble,.goog-te-tooltip{display:none!important}}@font-face{font-family:"Rational Display Extra Bold";src:url(/fonts/RationalDisplayExtraBold.otf) format("opentype")}@font-face{font-family:"Rational Display Light";src:url(/fonts/RationalDisplayLight.otf) format("opentype")}@font-face{font-family:"Rational Display Black";src:url(/fonts/RationalDisplayBlack.otf) format("opentype")}body{padding:0;margin:0}#leaflet-map,#map-div,#root,body,html{height:100%}#sidebar,body{font-family:"Rational Display Medium"}div.comment{font-family:"Rational Display Light";min-width:200px}.leaflet-marker-icon.userCreatedMarker{filter:drop-shadow(0 0 3px #FFFFFF) drop-shadow(-3px -3px 0 #FFFFFF) drop-shadow(-3px 0 0 #FFFFFF) drop-shadow(-3px 3px 0 #FFFFFF) drop-shadow(0 -3px 0 #FFFFFF) drop-shadow(0 3px 0 #FFFFFF) drop-shadow(3px -3px 0 #FFFFFF) drop-shadow(3px 0 0 #FFFFFF) drop-shadow(3px 3px 0 #FFFFFF)}.leaflet-top.leaflet-right{display:flex;flex-direction:column;grid-gap:8px;gap:8px;align-items:flex-end}.translate-control{z-index:1000!important;border:1px solid #9c9c9c!important;order:-1}.leaflet-control-search{z-index:999!important;order:0}.leaflet-control-search,.leaflet-control-search .search-input,.search-input-container{border:1px solid #9c9c9c!important}.leaflet-draw-section .leaflet-draw-edit,.leaflet-draw-section .leaflet-draw-remove,.leaflet-draw-section:nth-of-type(2),.leaflet-draw a.leaflet-draw-edit,.leaflet-draw a.leaflet-draw-remove{display:none!important}div.comment .commentAbout,div.comment .commentBy,div.comment .commentDate{font-size:12px;color:grey;text-align:right;padding:0}div.comment .commentBy{margin-bottom:0}div.comment .commentAbout,div.comment .commentDate{font-size:10px;margin-top:0}div.comment .commentDate{margin-bottom:0}div.comment .commentContent{font-weight:500}div.comment .replyText{font-family:"Rational Display Light";width:100%;height:45px}div.comment .replyControls{font-family:"Rational Display Light";margin-left:20px;margin-top:10px;padding-left:10px;padding-right:10px;border-left:2px solid #8b3a3a}div.comment .replyChecks{display:flex}div.relpyChecks div.checkGroup{padding-right:15px}.replyReason,.replyText{margin-top:8px}#replyEmail,#replyName,#replyText{width:100%;font-family:"Rational Display Light";font-size:16px;outline:none}div.replyDetails{display:flex;justify-content:space-between}div.replyDetails button.hide{margin-top:18px;height:25px}div.postedReplies{max-height:200px;overflow:auto}div.replyPop{background-color:rgba(139,58,58,.08);border-left:3px solid #8b3a3a;padding-left:10px;margin:10px 0;padding-top:8px;padding-bottom:8px}.marker-cluster-large,.marker-cluster-large div,.marker-cluster-medium,.marker-cluster-medium div,.marker-cluster-small,.marker-cluster-small div{background-color:rgba(139,58,58,.6)!important;color:#fff!important}.newComment{display:flex;flex-direction:column;font-size:14px;font-family:"Rational Display Light";min-width:200px}.newComment .heading{margin-top:5px;margin-bottom:0}.newComment .popButtons{padding-top:10px}.newComment button.popCancel,button.replyCancel{font-family:"Rational Display Medium";border-radius:5px;color:#424242;border:1px solid #9c9c9c;background:none;font-weight:500;border-radius:4px;padding:5px;min-width:80px}.newComment button.popCancel:hover,button.replyCancel:hover{border:1px solid #646464;cursor:pointer}button.replyCancel{margin-left:5px}.newComment textarea{font-family:"Rational Display Light";border-radius:5px;margin-bottom:10px;width:100%;box-sizing:border-box}.newComment .popName,.newComment .popNeighborhood,.newComment .popReason{padding-top:10px}.newComment .popEmail{padding-top:5px}.newComment .popCategory,.newComment .popType{padding-top:10px}.newComment .popType>div{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.newComment .popType label{display:flex;align-items:center;font-size:14px}.newComment .popType input[type=radio]{margin-right:6px;width:14px;height:14px}.newComment input,.newComment select{font-family:"Rational Display Light";height:40px;border-radius:5px;width:90%;border:1px solid grey;background-color:#e0f2f2}.newComment .checkGroup{display:flex}.newComment .checkGroup input{height:auto;width:auto}.replyPop{margin-left:20px;background-color:#e0f2f2;padding-left:10px;padding-right:10px;border-left:2px solid #2d2e74}.replyPop .replyByDetails{width:100%;text-align:right}.replyPop p.commentAbout{padding-bottom:3px;text-align:right;margin-bottom:0}div.replyPop .commentBy{text-align:right;font-size:11px}div.comment button.button--primary.postReply{margin-top:15px}button.button--primary{font-family:"Rational Display Medium";font-weight:600;color:#fff;background-color:#8b3a3a;border:none;border-radius:4px;padding:5px;min-width:80px}button.button--primary:hover{cursor:pointer;background-color:#6b2a2a}button.button--primary:focus{border:none;outline:none}div.markerFilter{padding:5px;border-radius:5px;height:35px;width:35px;background-size:100%}div.markerFilter.idea.active{background-image:url(/icons/layer_idea.png)}div.markerFilter.idea{margin-bottom:5px;background-image:url(/icons/layer_idea_off.png)}div.markerFilter.place.active{background-image:url(/icons/layer_place.png)}div.markerFilter.place{margin-bottom:5px;background-image:url(/icons/layer_place_off.png)}div.markerFilter.issue.active{background-image:url(/icons/layer_issue.png)}div.markerFilter.issue{background-image:url(/icons/layer_issue_off.png)}button.button--admin{font-family:"Rational Display Medium";font-weight:600;color:#fff;background-color:#8b3a3a;border:none;border-radius:4px;padding:5px;min-width:70px}div.admin{margin-top:5px}button.button--admin:hover{cursor:pointer;background-color:#6b2a2a}button.button--admin:focus{border:none;outline:none}button.button--admin.hide{margin-right:5px}button.button--secondary{font-family:"Rational Display Medium";font-weight:500;color:#666;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:5px;min-width:70px;margin-right:5px}button.button--secondary:hover{cursor:pointer;background-color:#e0e0e0;border-color:#999}button.button--secondary:focus{border:none;outline:none}button.delete,button.edit{margin-right:5px}div.leaflet-popup-content{max-width:300px}@media only screen and (max-width:600px){div.leaflet-popup-content{max-width:60vw;max-height:75vh;overflow:auto}div.markerFilter.leaflet-control.issue{margin-bottom:50%}}@media only screen and (max-height:500px){div.leaflet-popup-content{max-height:75vh;overflow:auto}div.leaflet-bottom.leaflet-left{display:flex}div.markerFilter.leaflet-control{margin-left:8px;margin-bottom:30%}}@font-face{font-family:"Rational Display Medium";src:url(/fonts/RationalDisplayMedium.otf) format("opentype")}#login{font-family:"Rational Display Medium";background-color:#f0f4f7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18a7 7 0 100-14 7 7 0 000 14zm48 25a7 7 0 100-14 7 7 0 000 14zm-43-7a3 3 0 100-6 3 3 0 000 6zm63 31a3 3 0 100-6 3 3 0 000 6zM34 90a3 3 0 100-6 3 3 0 000 6zm56-76a3 3 0 100-6 3 3 0 000 6zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21a2 2 0 10.001-3.999A2 2 0 0080 29zM60 91a2 2 0 10.001-3.999A2 2 0 0060 91zM35 41a2 2 0 10.001-3.999A2 2 0 0035 41zM12 60a2 2 0 10.001-3.999A2 2 0 0012 60z' fill='%237aabb8' fill-opacity='.18' fill-rule='evenodd'/%3E%3C/svg%3E");height:100%;width:100%}#login,#login .loginCard{display:flex;flex-direction:column;align-items:center}#login .loginCard{margin-top:10%;height:35%;width:50%;background-color:#fff;padding:30px;border-radius:8px}#login button,#login input{font-family:"Rational Display Medium";height:30px;width:50%;margin-top:10px}#login button{margin:10px 0 0;width:51%}#login .alert{color:#721c24;background-color:#f8d7da;border:solid #f5c6cb;border-radius:5px;padding-top:7px;padding-left:10%;padding-right:10%;height:30px}@media only screen and (max-width:600px){#login .loginCard{height:35%;width:75%}#login button,#login input{width:80%}#login button{width:81%}}@media only screen and (max-height:500px){#login .loginCard{height:75%;width:55%;margin-top:2%}#login button,#login input{width:80%}#login button{width:81%}}
/*# sourceMappingURL=main.11fa2360.chunk.css.map */