/* Deliberately exclude .maplibregl-marker: pins must stay fixed to their coordinates. */
.place-card{transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}
.categories button,.quick-city-switch button,.view-tools button,.public-card-actions button{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}
#results.pc-exiting[hidden]{display:flex!important;pointer-events:none!important}
#detail.pc-exiting[hidden]{display:block!important;pointer-events:none!important}
.pc-reduce-motion .place-card,.pc-reduce-motion .categories button,.pc-reduce-motion .quick-city-switch button,.pc-reduce-motion .view-tools button,.pc-reduce-motion .public-card-actions button{transition:none!important}
@media(prefers-reduced-motion:reduce){.place-card,.categories button,.quick-city-switch button,.view-tools button,.public-card-actions button{transition:none!important}}
