.location-card[data-v-ef789fb6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem;border-radius:12px;background-color:#f7f5f5;color:#16283a;text-decoration:none;transition:background-color .3s ease-out,box-shadow .3s ease-out}.location-card[data-v-ef789fb6]:focus-visible{background-color:#fff;box-shadow:0 2px 16px #16283a14,0 1px 4px #16283a14}@media(hover:hover){.location-card[data-v-ef789fb6]:hover{background-color:#fff;box-shadow:0 2px 16px #16283a14,0 1px 4px #16283a14}}.location-card__name[data-v-ef789fb6]{display:flex;align-items:center;gap:1rem;min-width:0}.location-card__photo[data-v-ef789fb6]{position:relative;flex-shrink:0;width:4rem;height:4rem;overflow:hidden;border-radius:6px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.location-card__photo[data-v-ef789fb6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f7f5f500,#f7f5f540 50%,#f7f5f5bf)}.location-card__image[data-v-ef789fb6]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location-card .location-card__title[data-v-ef789fb6]{margin:0}.location-card__arrow[data-v-ef789fb6]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background-color:#fff;color:#16283a;transition:background-color .3s ease-out,color .3s ease-out}.location-card:focus-visible .location-card__arrow[data-v-ef789fb6]{background-color:#08bcc1;color:#fff}@media(hover:hover){.location-card:hover .location-card__arrow[data-v-ef789fb6]{background-color:#08bcc1;color:#fff}}
