.map-pill{white-space:nowrap;padding-block:.25rem;font-family:var(--font-primary);border:1.5px solid var(--pill-border);background-color:var(--pill-bg);color:var(--pill-fg);border-radius:9999px;align-items:center;gap:.375rem;padding-left:.25rem;padding-right:.75rem;font-size:12.5px;font-weight:800;line-height:1.2;transition-property:transform,background-color,color,box-shadow,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 2px 8px #12121238}.map-pill:before,.map-pill:after{content:"";border-style:solid;border-bottom-width:0;border-left-color:#0000;border-right-color:#0000;position:absolute;left:50%;translate:-50%}.map-pill:before{border-top-width:8px;border-left-width:6.5px;border-right-width:6.5px;border-top-color:var(--pill-border);bottom:-.5rem}.map-pill:after{border-top-width:6.5px;border-left-width:5px;border-right-width:5px;border-top-color:var(--pill-bg);bottom:-.375rem}.map-pill--rest{--pill-bg:#fff;--pill-fg:var(--color-primary);--pill-border:var(--color-primary)}@media (hover:hover){.group:hover .map-pill--rest{--pill-bg:#47046d;--pill-border:#47046d;--pill-fg:#fff;scale:1.14}}.map-pill--lit{--pill-bg:var(--color-primary);--pill-fg:#fff;--pill-border:var(--color-primary);scale:1.14}.map-pill--card-open{--pill-bg:#47046d;--pill-border:#47046d;--pill-fg:#fff;scale:1.14}.map-pill--locked{--pill-bg:var(--color-secondary);--pill-fg:#fff;--pill-border:var(--color-secondary)}.map-design-pill-btn{border:1.5px solid var(--color-primary);font-family:var(--font-primary);color:var(--color-primary);cursor:pointer;background-color:#fff;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:7px .875rem;font-size:13px;font-weight:700;display:none}@media not (min-width:64rem){.map-design-pill-btn{display:inline-flex}}.map-design-close-btn{border:1px solid var(--color-border-soft);width:2.25rem;height:2.25rem;color:var(--color-secondary);cursor:pointer;background-color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.map-design-close-btn:hover{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}}.gm-style button[aria-label=Zoom\ in]:not([data-custom-zoom]),.gm-style button[aria-label=Zoom\ out]:not([data-custom-zoom]),.gm-style button[title=Zoom\ in]:not([data-custom-zoom]),.gm-style button[title=Zoom\ out]:not([data-custom-zoom]),.gm-control-active[aria-label=Zoom\ in]:not([data-custom-zoom]),.gm-control-active[aria-label=Zoom\ out]:not([data-custom-zoom]){display:none!important}.gm-style div:has(>button[aria-label=Zoom\ in]:not([data-custom-zoom])){display:none!important}
