.gm-style{--dialog-text-color:#efefef;--dialog-bg-color:#18181b;--dialog-hover-bg-color:#222225;--dialog-border-color:#2c2c30}.gm-style .gm-style-iw{color:var(--dialog-text-color);background-color:var(--dialog-bg-color);border:1px solid var(--dialog-border-color);border-radius:10px!important;max-height:none!important;padding:0!important;box-shadow:0 8px 24px #00000080!important}.gm-style .gm-style-iw-ch{padding:12px 12px 10px!important}.gm-style .gm-style-iw-chr{border-bottom:1px solid var(--dialog-border-color)}.gm-style .gm-style-iw-d{max-height:none!important;padding:0!important;overflow:hidden!important}.gm-style .gm-style-iw-tc:after{background-color:var(--dialog-bg-color)}.gm-style .gm-style-iw a:hover{background-color:var(--dialog-hover-bg-color)}.gm-style .gm-style-iw-t:has(a:hover) .gm-style-iw-tc:after{background-color:var(--dialog-hover-bg-color)}.gm-ui-hover-effect[title=Close]>span{background-color:#9ca3af}.gm-ui-hover-effect:focus{outline:none!important}.gm-style .gm-title,.gm-style .poi-info-window div,.gm-style .transit-container div{color:var(--dialog-text-color);background-color:var(--dialog-bg-color)}.gm-style .poi-info-window a:link{background-color:var(--dialog-bg-color)}
