.filters-container[data-v-66faa8f0]{background:#fbfaff;border-radius:20px 0 0 20px;height:100vh;overflow-y:scroll;position:relative;width:100%;z-index:2}.dialog-filters .v-card[data-v-66faa8f0]::-webkit-scrollbar,.filters-container[data-v-66faa8f0]::-webkit-scrollbar{display:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.map-container[data-v-66faa8f0]{padding-top:12px}.locations-map-shell[data-v-66faa8f0]{display:block;overflow:hidden}.locations-map-lcp-title[data-v-66faa8f0]{color:#0b3d91;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:700;left:50%;line-height:1.25;margin:0;max-width:92%;pointer-events:none;position:absolute;text-align:center;top:36%;transform:translate(-50%,-50%);z-index:2}.locations-map-auth-error[data-v-66faa8f0]{background:#ffffffeb;border-radius:12px;color:#b3261e;margin:0;max-width:520px;padding:12px 16px}.locations-list[data-v-66faa8f0]{margin-top:0}.card-filter.active[data-v-66faa8f0]{background-color:#4caf50}.card-filter.active i[data-v-66faa8f0],.card-filter.active p[data-v-66faa8f0]{color:#fff}.v-card[data-v-66faa8f0]{border-radius:15px;cursor:pointer;transition:box-shadow .3s ease}.v-card[data-v-66faa8f0]:hover{box-shadow:0 8px 16px #0003}.v-card-title[data-v-66faa8f0]{align-items:center;display:flex;font-weight:700}.v-icon[data-v-66faa8f0]{margin-right:8px}.v-card-subtitle[data-v-66faa8f0],.v-card-text[data-v-66faa8f0]{color:#7f8c8d}.filter-icon-container[data-v-66faa8f0]{margin-bottom:.5rem}.filter-icon-container[data-v-66faa8f0],.location-icon-container[data-v-66faa8f0]{align-items:center;display:flex;justify-content:center}.locations-search[data-v-66faa8f0]{align-items:center;background:transparent;border-bottom:1px solid rgba(0,0,0,.22);display:flex;gap:8px;min-height:48px;padding:0 12px;width:100%}.locations-search__icon[data-v-66faa8f0]{flex:0 0 auto;opacity:.7}.locations-search__input[data-v-66faa8f0]{background:transparent;border:0;color:inherit;flex:1 1 auto;font:inherit;min-width:0;outline:none;padding:12px 0}.locations-search__input[data-v-66faa8f0]::-webkit-search-cancel-button,.locations-search__input[data-v-66faa8f0]::-webkit-search-decoration{display:none}.locations-search__clear[data-v-66faa8f0]{background:transparent;border:0;color:#0000008a;cursor:pointer;flex:0 0 auto;font-size:22px;line-height:1;padding:4px 6px}
