.filters[data-v-e48645e2]{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 1rem 0}@media not all and ((min-width:640px)){.filters[data-v-e48645e2]{flex-direction:column;padding:2rem 1rem 1rem}}.filters .filter-item[data-v-e48645e2]{margin:1rem 0;position:relative}@media ((min-width:1024px)){.filters .filter-item__map[data-v-e48645e2]{display:none}}@media not all and ((min-width:640px)){.filters .filter-item[data-v-e48645e2]{flex-direction:column;margin:0}}@media ((min-width:1024px)){.filters .filter-item[data-v-e48645e2] .dropdown__selected .placeholder{display:none}}@media not all and ((min-width:640px)){.filters .filter-item[data-v-e48645e2] .dropdown{width:100%}}.filters .filter-item__label[data-v-e48645e2]{color:var(--color-text-secondary);font-size:.75rem;font-weight:500;left:0;position:absolute;top:-1.25rem}@media not all and ((min-width:640px)){.filters .filter-item__label[data-v-e48645e2]{display:none}}.profile-hint__icon[data-v-e48645e2]{height:2.5rem;width:2.5rem}@media not all and ((min-width:1024px)){.maps-filter[data-v-e48645e2]{display:none}}.minimap__label[data-v-e48645e2]{align-items:center;border-radius:.125rem;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;height:2.5rem;justify-content:center;width:100%}.minimap__label-icon[data-v-e48645e2]{height:1.5rem;width:1.5rem;fill:var(--color-text-primary)}.minimap__label--starting[data-v-e48645e2]{background-color:#5ee79040}.minimap__label--landing[data-v-e48645e2]{background-color:#e8982540}.minimap__label--landing svg[data-v-e48645e2]{fill:var(--color-action)}@media not all and ((min-width:640px)){.minimap__grid[data-v-e48645e2]{grid-template-columns:minmax(0,1fr)}}.gallery__grid[data-v-e48645e2]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media not all and ((min-width:1600px)){.gallery__grid[data-v-e48645e2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and ((min-width:1024px)){.gallery__grid[data-v-e48645e2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and ((min-width:640px)){.gallery__grid[data-v-e48645e2]{grid-template-columns:minmax(0,1fr);padding:0 1rem}}.gallery__pagination[data-v-e48645e2]{margin-left:auto}.summary[data-v-e48645e2]{padding-bottom:1.5rem}@media not all and ((min-width:640px)){.summary[data-v-e48645e2]{padding:1.5rem 1rem}}.summary[data-v-e48645e2] section{margin:0}
