  align-items: center;
            margin-right: 1rem;
        }

        .filter-checkbox input {
            margin-right: 0.25rem;
        }

        /* View Toggle Styles */
        .view-toggle {
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .toggle-btn {
            background-color: #e2e8f0;
            padding: 0.25rem 0.5rem;
            border-radius: 0.25rem;
            cursor: pointer;
            transition: all 0.2s;
            displa