city: 0;
            overflow: hidden;
            padding: 0;
            margin: 0;
            border: none;
        }

        .filter-section {
            margin-bottom: 1rem;
        }

        .filter-section h3 {
            font-weight: 600;
            margin-bottom: 0.5rem;
        }

        .filter-options {
            display: flex;
            flex-wrap: wrap;
            gap: 0.5rem;
            margin-top: 0.5rem;
        }

        .filter-checkbox {
            display: flex;
          