/* Remove all animations from search and location areas */
/* Generated: October 6, 2025 */

/* Disable all animations and transitions for search elements */
.premium-search-container *,
.premium-search-bar *,
.premium-search-dropdown *,
.location-selector *,
.location-dropdown *,
.search-location-selector *,
.premium-search-input,
.premium-search-btn,
.search-icon-wrapper,
.search-icon,
.current-location,
.location-option {
    animation: none !important;
    transition: none !important;
}

/* Search container */
.premium-search-container {
    animation: none !important;
    transition: none !important;
}

.premium-search-bar {
    animation: none !important;
    transition: none !important;
}

/* Search input */
.premium-search-input {
    animation: none !important;
    transition: none !important;
}

.premium-search-input:focus {
    animation: none !important;
    transition: none !important;
}

/* Search dropdown */
.premium-search-dropdown {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
}

.premium-search-dropdown.show {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
}

/* Search suggestions */
.search-suggestion {
    animation: none !important;
    transition: none !important;
}

.search-suggestion:hover {
    animation: none !important;
    transition: none !important;
}

/* Trending tags */
.trending-tag {
    animation: none !important;
    transition: none !important;
}

.trending-tag:hover {
    animation: none !important;
    transition: none !important;
}

/* Location selector */
.location-selector {
    animation: none !important;
    transition: none !important;
}

.search-location-selector {
    animation: none !important;
    transition: none !important;
}

.current-location {
    animation: none !important;
    transition: none !important;
}

.current-location:hover {
    animation: none !important;
    transition: none !important;
}

.current-location i {
    animation: none !important;
    transition: none !important;
}

/* Location dropdown */
.location-dropdown {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
}

.location-dropdown.show {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
    visibility: visible !important;
}

.location-selector.open .location-dropdown {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
}

/* Location options */
.location-option {
    animation: none !important;
    transition: none !important;
}

.location-option:hover {
    animation: none !important;
    transition: none !important;
}

.location-option i {
    animation: none !important;
    transition: none !important;
}

/* Search button */
.premium-search-btn {
    animation: none !important;
    transition: none !important;
}

.premium-search-btn:hover {
    animation: none !important;
    transition: none !important;
}

.premium-search-btn:active {
    animation: none !important;
    transition: none !important;
}

/* Search icon */
.search-icon-wrapper {
    animation: none !important;
    transition: none !important;
}

.search-icon {
    animation: none !important;
    transition: none !important;
}

/* Category chips */
.category-chip {
    animation: none !important;
    transition: none !important;
}

.category-chip:hover {
    animation: none !important;
    transition: none !important;
}

.category-chip.active {
    animation: none !important;
    transition: none !important;
}

/* Search clear button */
.search-clear {
    animation: none !important;
    transition: none !important;
}

.search-clear:hover {
    animation: none !important;
    transition: none !important;
}

/* Remove any shimmer or glow effects */
.premium-search-container::before,
.premium-search-container::after,
.premium-search-bar::before,
.premium-search-bar::after,
.premium-search-input::before,
.premium-search-input::after,
.location-selector::before,
.location-selector::after,
.location-dropdown::before,
.location-dropdown::after {
    animation: none !important;
    transition: none !important;
    display: none !important;
}

/* Disable all keyframe animations */
@keyframes shimmer { to { opacity: 0; } }
@keyframes pulse { to { transform: none; } }
@keyframes fadeIn { to { opacity: 1; } }
@keyframes slideDown { to { transform: none; } }
@keyframes slideUp { to { transform: none; } }

/* Force instant state changes */
.premium-search-dropdown.show,
.location-dropdown.show,
.location-selector.open .location-dropdown {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
}

/* Scrollbar - no animations */
.location-dropdown::-webkit-scrollbar-thumb {
    transition: none !important;
}

.location-dropdown::-webkit-scrollbar-thumb:hover {
    transition: none !important;
    transform: none !important;
}

.location-dropdown::-webkit-scrollbar-thumb:active {
    transition: none !important;
}

/* View all button */
.view-all-btn {
    animation: none !important;
    transition: none !important;
}

.view-all-btn:hover {
    animation: none !important;
    transition: none !important;
}

/* Quick categories */
.quick-categories * {
    animation: none !important;
    transition: none !important;
}

/* Search results */
.search-results-container * {
    animation: none !important;
    transition: none !important;
}

.search-result-item {
    animation: none !important;
    transition: none !important;
}

.search-result-item:hover {
    animation: none !important;
    transition: none !important;
}
