.location-action-icon[data-v-47ca3ddf]{flex-shrink:0;width:26px;height:26px}.location-state-controls[data-v-c583ee62]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}button[data-v-c583ee62]{font:inherit;cursor:pointer;padding:.55rem .8rem}.heart-only[data-v-c583ee62]{min-width:44px;min-height:44px}.heart-only span[data-v-c583ee62]{font-size:24px;line-height:1}.is-favourite span[data-v-c583ee62],.is-favourite[data-v-c583ee62] svg{color:#cc392f}.is-visited[data-v-c583ee62] svg{color:#087a18}button[data-v-c583ee62]:disabled{cursor:default;opacity:.65}button[data-v-c583ee62]:focus-visible{outline-offset:3px;outline:2px solid #222}[role=alert][data-v-c583ee62]{color:#9b1c1c;flex-basis:100%}[role=alert] button[data-v-c583ee62]{margin-left:.75rem}
